A função de publicação determina quais registros devem ser sincronizados com o banco de dados mini-mongo de qualquer cliente assinante. Portanto, classificar os dados na função de publicação não tem efeito no cliente, pois o banco de dados do lado do cliente provavelmente os armazenará de alguma outra maneira.
É claro que você pode querer usar a classificação no
find
de um editor para limitar o número de registros ao N mais recente - mas, novamente, essa é apenas uma maneira de decidir quais registros serão sincronizados e não como eles serão armazenados/usados pelo cliente. Depois que os registros forem sincronizados com o cliente, cabe ao código do modelo determinar como os resultados devem ser exibidos. Por exemplo:
Template.myTemplate.elements = function() {
return Posts.find({}, {sort: {createdAt:-1}});
}
Veja também a seção "publicação ordenada" do meu post sobre erros comuns.