我已经输入了这个条目:
"entries": {
"members": {
"person": [
{
"name": "Jane Doe",
}
]}}
现在我想检查人员数组是否为空或有一些条目。
我已尝试使用$ exists:
"selector": {
"entries": {
"members": {
"person": {
"name": {
"$exists": true
}
}
}
}
}
}
并使用$ neq
"selector": {
"entries": {
"members": {
"person": {
"name": {
"$neq": ""
}
}
}
}
}
}
这两种方法都不起作用......有哪些提示?
答案 0 :(得分:0)
您可能需要尝试使用$size
operator。例如,
"selector": {
"entries": {
"members": {
"person": {
"$size": 0
}
}
}
}
答案 1 :(得分:0)
我是这样做的:
"entries.members.person": {
"$elemMatch": {
"name": {
"$exists": true
}
}
}