Couchdb 在查找查询中指定字段
我正在使用带有find插件的backdb7。 我想使用mango query检索特定信息。但当特定值位于对象内部时,不会返回上一个值 范例 返回示例:Couchdb 在查找查询中指定字段,couchdb,pouchdb,couchdb-mango,Couchdb,Pouchdb,Couchdb Mango,我正在使用带有find插件的backdb7。 我想使用mango query检索特定信息。但当特定值位于对象内部时,不会返回上一个值 范例 返回示例: 但同样的mango查询在couchdb上正确返回文档。有人知道它是什么吗?为什么不在字段中只添加docData???您是否只需要docData对象中的特定值?是的,我只需要特定的docData属性。因为如果我恢复了所有内容,我将获得比应用程序所需更多的信息。奇怪的是,这种语法适用于couchdb,而不适用于PockDB,因为两者都使用mango查
但同样的mango查询在couchdb上正确返回文档。有人知道它是什么吗?为什么不在
字段中只添加docData
???您是否只需要docData
对象中的特定值?是的,我只需要特定的docData属性。因为如果我恢复了所有内容,我将获得比应用程序所需更多的信息。奇怪的是,这种语法适用于couchdb,而不适用于PockDB,因为两者都使用mango查询,
{
"selector": {
"docType": "client"
},
fields: [
"_id",
"docData.name",
"docData.lastName",
"docData.address.street",
"docData.age"
]
}
[
{
"_id": 1,
"docData": {
"age": 21
}
},
{
"_id": 2,
"docData": {
"age": 22
}
}
]