【发布时间】:2015-03-28 00:46:31
【问题描述】:
我有一个包含值列表的数组字段的文档,我想按数组中的第一个元素排序。
{
field1 : "bla",
field2 : "bla",
field3 : "bla",
someArray : [123, 456, 789]
}
我试图这样查询:
db.testCollection.find({}).sort({"someArray[0]" : 1})
但这似乎没有任何效果,并且排序被忽略了。
有什么办法可以做到吗?
【问题讨论】: