bry*_*yan 4 couchdb pouchdb couchdb-mango
我希望能够在我的文档中搜索其中没有该项目的每个项目hidden,或者如果有该项目,则仅在它不等于 时才获取它true。这可能吗?
我有以下选择,但遇到了错误的查询错误。
selector: {
hidden: {$in: [null, false]}
}
Run Code Online (Sandbox Code Playgroud)
例如:
我想要退回这些
{_id: "1", hidden: false, name: "John" }
{_id: "2", name: "Jim" }
Run Code Online (Sandbox Code Playgroud)
这个不予退货
{_id: "3", hidden: true, name: "James" }
Run Code Online (Sandbox Code Playgroud)
您可以尝试使用 or 表达式来检查“隐藏”属性是否存在
{
"selector": {
"$or": [
{
"hidden": false
},
{
"hidden": {
"$exists": false
}
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2859 次 |
| 最近记录: |