Reputation: 5885
I have this query: +document_type:client name:something to search
and if something to search
is not found the Zend Lucene returns all documents containing +document_type:client
and I would like to return empty set.
I've tried to add AND
operator between terms, but result is the same.
What I'ma doing wrong?
Upvotes: 1
Views: 241
Reputation: 47331
If you want to ensure both comparisons are matched,
you can applied +
to both comparisons
+document_type:client +name:some_value
OR
+(document_type:client name:some_value)
Take a look on
<solrQueryParser defaultOperator="OR"/> <-- change it to AND
Upvotes: 3