是否有一種方法可以在mongo查詢中對子文檔進行排序?示例(博客集合):在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"}
}
}
我想在這樣但我決定命令我的博客文章,然後讓我的博客文章內有序意見通過相反的順序按日期或任何其他排序我想要的。這可能與mongoDB?
但是$排序修飾符似乎對付$推,例如如果我想通過做$ INC時票數排序它,它似乎是不可能的 – Yarco 2015-12-10 09:05:07