我正在尝试在couchDB中查询过滤代码=' hi'
{
id:1,
linked": {
"type": "XX",
"code": [
"hi",
"hello"
]
}
这就是我的尝试:
{
"selector": {
"linked": {
"type": "xx",
"$elemMatch": {
"code": "hi"
}
}
}
}
我没有得到输出。可以帮助
答案 0 :(得分:3)
如果我正确理解您的查询意图,我认为您的意思是:
{
"selector": {
"linked.type": "XX",
"linked.code": {
"$elemMatch": {
"$eq": "hi"
}
}
}
}
$elemMatch
运算符指定不正确。请参阅the docs here