将带有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) 调用。