我有一个$project
管道,其$filter
有一个$cond
。当我有多个比较运算符时,它会停止工作。
只有一个比较运算符。
[
{
"$and":[
{
"$setIsSubset":[
[
"$row.identifier"
],
[
"tzi"
]
]
},
{
"$not":{
"$gt":[
"$row.value",
"1"
]
}
}
]
}
]
现在有两个比较运算符。
[
{
"$and":[
{
"$setIsSubset":[
[
"$row.identifier"
],
[
"tzi"
]
]
},
{
"$not":{
"$gt":[
"$row.value",
"1"
]
}
},
{
"$not":{
"$lt":[
"$row.value",
"10"
]
}
}
]
}
]
如果需要,我可以提供整个查询(很长)。
答案 0 :(得分:2)
你在说
(不大于1)AND(不小于10)
与说
相同(小于或等于1)AND(大于或等于10)
没有数字符合这个条件。