2
我的文件看起來像這樣在MongoDb中,如何應用文檔中存在的排序內部字段?
{
field1: somevalue,
name:xtz
nested_documents: [ // array of nested document
{ x:"1", y:"2" }, // first nested document
{ x:"2", y:"3" }, // second nested document
{ x:"-1", y:"3" }, // second nested document
// ...many more nested documents
]
}
如何可以存在於nested_documents對數據進行排序?
預期的答案如下:
nested_documents: [ { x:"-1", y:"3" },{ x:"1", y:"2" },{ x:"2", y:"3" }]
這實際上在客戶端代碼中可能比使用聚合框架更快,當然這取決於子文檔的大小。 – Sammaye 2013-03-08 13:25:29