Tôi đang gặp sự cố với hành vi lạ với các toán tử trong cú pháp truy vấn Solr/Lucene. Nếu tôi thực hiện truy vấnHành vi Weird Solr/Lucene với toán tử boolean
-text AND -text
tôi nhận được tất cả các kết quả mong đợi (rất nhiều), nhưng nếu tôi đặt một số ngoặc như
-text AND (-text)
hoặc
(-text) AND (-text)
sau đó tôi không nhận được kết quả tại tất cả các. Tôi không thể hiểu tại sao. Bạn có lời giải thích cho hành vi này không?
Cảm ơn bạn trước.
bản sao có thể có của [sử dụng OR và NOT trong truy vấn solr] (http://stackoverflow.com/questions/634765/using-or-and-not-in-solr-query) –