Re: Query a field with no value or a particular value.

2011-11-25 Thread Erick Erickson
.@gmail.com] > Sent: 25 November 2011 13:59 > To: solr-user@lucene.apache.org > Subject: Re: Query a field with no value or a particular value. > > You haven't specified any "q" clause, just an "fq" clause. Try > q=*:* -field:[* TO *] > or > q=*:*&f

RE: Query a field with no value or a particular value.

2011-11-25 Thread Phil Hoy
Phil -Original Message- From: Erick Erickson [mailto:erickerick...@gmail.com] Sent: 25 November 2011 13:59 To: solr-user@lucene.apache.org Subject: Re: Query a field with no value or a particular value. You haven't specified any "q" clause, just an "fq" clause. Try q=*:

Re: Query a field with no value or a particular value.

2011-11-25 Thread Erick Erickson
You haven't specified any "q" clause, just an "fq" clause. Try q=*:* -field:[* TO *] or q=*:*&fq=-field:[* TO *] BTW, the logic of field:yes -field:[* TO *] makes no sense You're saying "find me all the fields containing the value "yes" and remove from that set all the fields containing any value

Query a field with no value or a particular value.

2011-11-25 Thread Phil Hoy
Hi, Is it possible to constrain the results of a query to return docs were a field contains no value or a particular value? I tried ?fq=(field:yes OR -field:[* TO *]) but I get no results even though queries with either ?fq=field:yes or ?fq=-field:[* TO *]) do return results. Phil