CouchDB查询列表未给出任何结果
我试图在couchDB中查询以使用code='hi'进行筛选CouchDB查询列表未给出任何结果,couchdb,couchdb-mango,Couchdb,Couchdb Mango,我试图在couchDB中查询以使用code='hi'进行筛选 { id:1, linked": { "type": "XX", "code": [ "hi", "hello" ] } 我就是这样尝试的: { "selector": { "linked": { "type": "xx", "$elemMatch": { "code": "hi" } } }
{
id:1,
linked": {
"type": "XX",
"code": [
"hi",
"hello"
]
}
我就是这样尝试的:
{
"selector": {
"linked": {
"type": "xx",
"$elemMatch": {
"code": "hi"
}
}
}
}
我没有收到输出。如果我正确理解您的查询意图,有人能帮我吗?我想您的意思是:
{
"selector": {
"linked.type": "XX",
"linked.code": {
"$elemMatch": {
"$eq": "hi"
}
}
}
}
- 要访问文档的子对象,请使用“点符号”,例如linked.type
- 相等运算符区分大小写。“XX”不是“XX”
- 未正确指定
运算符。看$elemMatch
{
"selector": {
"linked.type": "XX",
"linked.code": {
"$elemMatch": {
"$eq": "hi"
}
}
}
}
- 要访问文档的子对象,请使用“点符号”,例如linked.type
- 相等运算符区分大小写。“XX”不是“XX”
- 未正确指定
运算符。看$elemMatch