Ein Migration eines NodeBB-Forums mit MongoDB zu Discourse

Methode posts in der Datei mongo.rb neu geschrieben

def posts(offset = 0, page_size = 1000)
post_keys = mongo.find(_key: “posts:pid”).sort(score: 1).skip(offset).limit(page_size).pluck(:value)
post_keys.map { |pid| post(pid)}.compact
end

Fügen Sie hier den Zitattext ein

Dieser Ansatz stellt sicher, dass Beiträge innerhalb eines Themas in der korrekten chronologischen Reihenfolge sortiert sind. Aufsteigend.
Beachten Sie den Aufruf sort(score: 1).