问题
Lucene.Net - Is there a way to query for documents that contain a particular field.
Lets say some of my documents have a field 'foo' and some do not.
I want to find all documents that have the field 'foo' - regardless of what the value of foo is.
How do I do this? Is it some sort of TermQuery?
回答1:
Try foo:[* TO *] should work for all non-null values of field 'foo'
来源:https://stackoverflow.com/questions/2686033/lucene-search-for-documents-that-have-a-particular-field