标签: solr
我需要查找field_a不等于'a'且field_b等于'b'的行。
field_a
'a'
field_b
'b'
我尝试了3次查询:
(!field_a:'a' AND field_b:'b')
!(field_a:'a' AND field_b:'b')
(!field_a:'a') AND (field_b:'b')
我想要做的是上面列表中的案例3 。 有人提到了解释吗?
由于
答案 0 :(得分:-1)
Solr Query Syntax中的NOT运算符为-。
NOT
-
所以你需要使用像
-field_a:a AND field_b:b