Couchdb Cloudant选择器查询数组字段仅一个get项
在CloudantDB上查询数组时,如何仅获取一项 示例文件:Couchdb Cloudant选择器查询数组字段仅一个get项,couchdb,cloudant,Couchdb,Cloudant,在CloudantDB上查询数组时,如何仅获取一项 示例文件: "category": { "sub_category": [ { "category_id": "127" }, { "category_id": "128" } ], } 查询: { "selector": { "sub_category": { "$elemMatch": {
"category": {
"sub_category": [
{
"category_id": "127"
},
{
"category_id": "128"
}
],
}
查询:
{
"selector": {
"sub_category": {
"$elemMatch": {
"category_id": "127"
}
}
}
}
祝愿结果文件:
"category": {
"sub_category": [
{
"category_id": "127"
}
],
}
芒果查询无法做到这一点。您可以将传统的和传统的结合起来完成类似的任务。谢谢@Flimzy。没有数组字段限制,像Mongodb一样方便。