Existe-t-il un moyen de trier les sous-documents dans une requête mongo? Exemple (Blog Collection):Trier les sous-documents dans MongoDB
{
"_id" : ObjectId("4c69d19532f73ad544000001"),
"content" : "blah blah blah",
"comments" : {
{"author": "jim", "content":"comment content 1", "date" : "07-24-1995"},
{"author": "joe", "content":"comment content 2", "date" : "07-24-1996"}
{"author": "amy", "content":"comment content 3", "date" : "09-10-1999"}
}
}
{
"_id" : ObjectId("4c69d19532f73ad544000002"),
"content" : "blah blah blah",
"comments" : {
{"author": "jim", "content":"comment content 1", "date" : "07-24-1995"},
{"author": "joe", "content":"comment content 2", "date" : "07-24-1996"}
{"author": "amy", "content":"comment content 3", "date" : "07-24-1997"}
}
}
Je veux obtenir mes messages de blog commandés en revanche comme je décide et ensuite des commentaires commandés dans mes posts de blog par ordre inverse par date ou tout autre tri que je veux. Est-ce possible avec mongoDB?
Mais le modificateur de tri $ semble faire face à pousser $, si par exemple, je veux les trier par votes lorsque vous faites inc $, il semble impossible – Yarco