Método posts reescrito no arquivo mongo.rb
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
Insira o texto da citação aqui
Esta abordagem garante que as postagens dentro de um tópico sejam ordenadas na ordem cronológica correta. Ascendente.
Observe a chamada sort(score: 1).