Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
notequals演算子を含む複数のクエリフィールドを使用してSolrクエリを実行しようとしています。
クエリの例:
field1:abc OR -field2:def
問題は、クエリが次のように、 ORではなくAND演算の結果を返すことです。
field1:abc AND -field2.def
どちらのクエリも常に同じ結果を返します。正しいOR結果を達成するための正しい構文は何ですか?
現在、solr3.5を使用しています。
ありがとう
たぶん、次のことを試してください。
field1:abc OR (*:* -field2:def)