Are you absolutely sure your documents really don't have any values for "FieldName"? Because your results are perfectly correct if every doc has a value for "FieldName".
Or are you saying there no such field as "FieldName"? Best Erick On Sat, Nov 20, 2010 at 3:12 PM, Viswa S <svis...@hotmail.com> wrote: > > Folks,Am trying to query documents which have no values present, I have > used the following constructs and it doesn't seem to work on the solr dev > tip (as of 09/22) or the 1.4 builds.1. (*:* AND -FieldName[* TO *]) - > returns no documents, parsedquery was "+MatchAllDocsQuery(*:*) -FieldName:[* > TO *]"2. -FieldName:[* TO *] - returns no documents, parsedquery was > "-FieldName:[* TO *]"3. FieldName:"" - returns no documents, parsedquery was > empty (<str name="parsedquery"/>)The field is type string, using the > LuceneQParser, I have also tried to see if "FieldName:[* TO *]" if the > documents with no terms are ignored and didn't seem to be the case, the > result set was everything.Any help would be appreciated.-Viswa >