假设我需要根据具有“fieldName”的数组“fields”的“瓦尔”对下面的meteor mongo文档进行排序:“类型”。
{
"_id": "mCCPFQ5o9MP3rubze",
"fields": [
{
"fieldName": "type",
"val": "e-book",
},
{
"fieldName": "title",
"val": "4. Linux Bible"
},
]
},
{
"_id": "grMfahr2skiynkDuZ",
"fields": [
{
"fieldName": "type",
"val": "e-book",
},
{
"fieldName": "title",
"value": "5. Do the Tutorial"
},
]
},
{
"_id": "acbejXw98o8fSYqny",
"fields": [
{
"fieldName": "type",
"val": "e-book",
},
{
"fieldName": "title",
"val": "Putty"
},
]
}
如何使用Mongo在Meteor中实现?
我发现了很多排序表达式和方法,但没有一个有效的。
1条答案
按热度按时间s6fujrry1#
你试过
.sort({"fields.val": 1})
吗?