我有这样的东西。
{
"title" : "",
"source" : {
"object" : "some",
"group" : "some
"data" : []
}
}
“source.data”或“source”可以完全未定义。
所以现在我需要选择所有具有 count(xxx.source.data) > 0 的对象。我该怎么做这个查询?我搜索 count() 和 xxx.length (method\property) 但仍然无法理解如何在我的情况下使用它们。
添加:
.find({"source.data": {$exists: true, $size: {$gt: 1}}})