Publiceringsfunktionen bestämmer vilka poster som ska synkroniseras till mini-mongo-databasen för alla prenumererande klienter. Så sortering av data i publiceringsfunktionen har faktiskt ingen effekt på klienten, eftersom databasen på klientsidan troligen kommer att lagra dem på något annat sätt.
Naturligtvis kanske du vill använda sortering i en utgivares find
för att begränsa antalet poster till det N senaste - men återigen är detta bara ett sätt att bestämma vilka poster som ska synkroniseras och inte hur de ska lagras/användas av klienten.
När posterna har synkats till klienten är det upp till mallkoden att bestämma hur resultaten ska visas. Till exempel:
Template.myTemplate.elements = function() {
return Posts.find({}, {sort: {createdAt:-1}});
}
Se även avsnittet "sorterad publicering" i mitt inlägg om vanliga misstag.