Mam dokument, który wygląda mniej więcej tak:MongoDB sortowanie wg dokument podrzędny liczyć
{
"_id" : ObjectId("4e84f78b26d2046d5d00b5b2"),
"parent_id" : 0,
"ratings" : [
"20716",
"78167"
],
"text" : "test"
}
to możliwe, aby sortować według zliczania „oceny”? Robi coś takiego:
db.comments.find().sort({rating.count(): -1})
zgłasza błąd:
SyntaxError: missing : after property id (shell):0
Tak, jest to jedyna opcja do tej pory, to jest stan 10gen w ich slajdach projektowych –
iz nową strukturą agregacji jest to wciąż jedyna opcja? – basilboli