Okay... I stored a bunch of documents. One of the fields is called
"hasattachments". If the document has an attachment, I stored the value
"true" in that field. I didn't do the converse... I never stored "false"
if the document didn't have attachments. So it appears that documents
without attachments don't have that field. So I was trying to devise a way
to query for all documents that don't have attachments.
Does that clear it up?
Thanks.
Jerry
--------------------------------------------------
From: "Shashi Kant" <sk...@sloan.mit.edu>
Sent: Wednesday, December 16, 2009 4:13 PM
To: <lucene-net-user@incubator.apache.org>
Subject: Re: Query For Unpopulated Fields
Jerry, there are several reasons other members might have stayed quiet. I
will give you mine. Your question did not make sense to me and it would be
helpful if you could elaborate a bit without being too verbose.
I am guessing you are looking for something like the EXCLUDE statement in
SQL. I am not aware of any Lucene method that would do it. But you could
approach it by storing the *fieldname* itself as a value in your index and
query.
hth
On Wed, Dec 16, 2009 at 1:17 PM, Jerry Camel <rlrc...@msn.com> wrote:
Anyone? ... Does no response mean it's not possible or that it's such a
newbie question that nobody will dignify it with a response?
J
--------------------------------------------------
From: "Jerry Camel" <rlrc...@msn.com>
Sent: Tuesday, December 15, 2009 11:35 PM
To: <lucene-net-user@incubator.apache.org>
Subject: Query For Unpopulated Fields
Is it possible to query for docs that do not have a specific field
present?
Thanks.
J