MongoDBを使用したNodeBBフォーラムからDiscourseへの移行

mongo.rb ファイル内のメソッド posts を書き直しました

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

ここに引用テキストを入力してください

このアプローチにより、トピック内の投稿が正しい時系列順にソートされることが保証されます。昇順です。
sort(score: 1) の呼び出しに注目してください。