I would second Erick's recommendation - create an arbitrary representation for 
NULL such as "NULL" (if you are certain the term "NULL" does not occur in 
actual docs. Alternatively, use "NULLNULNULLNULL" or something to that effect.



----- Original Message ----
From: Erick Erickson <erickerick...@gmail.com>
To: java-user@lucene.apache.org
Sent: Monday, December 22, 2008 8:58:21 AM
Subject: Re: Lucene search problem

Try searching the mailing list archives for a fuller discussion, but
the short answer is usually to index an unique value for your
"null" entries, then search on that, something totally
outrageous like, say AAABBBCCCDDDEEEFFF.

Alternatively, you could create, at startup time, a
Filter of all the docs that *do* contain terms for the
field in question, flip the bits and use the Filter in your
searches. (Hint: see TermDocs/TermEnum)

Best
Erick

On Mon, Dec 22, 2008 at 8:11 AM, <amar.sann...@gmail.com> wrote:

> Hi,
>
> I have problem with lucene search, I am quite new to this. Can some body
> help or just push me to who can please.
>
> Problem what I am facing we need search for object whose attribute "chain"
> contaning null, but lucene does not help indexing the null values..
>
> how can I achieve this, or please guide me the alternative way of doing
> this.
>
> Thanks in advance.
> -Amar
>



      

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to