first you should change your querypaser to accept wildcard query by calling
method of QueryParser
setAllowLeadingWildcard
then you can query like this: fieldname:*
2009/4/9 Tim Williams <[email protected]>
> On Wed, Apr 8, 2009 at 11:45 AM, addman <[email protected]> wrote:
> >
> > Hi,
> > Is it possible to create a query to search a field for any value? I
> just
> > need to know if the optional field contain any data at all.
>
> google for: lucene field existence
>
> There's no way built in, one strategy[1] is to have a 'meta field'
> that contains the names of the fields the document contains.
>
> --tim
>
> [1] -
> http://www.mail-archive.com/[email protected]/msg07703.html
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
王巍巍(Weiwei Wang)
Department of Computer Science
Gulou Campus of Nanjing University
Nanjing, P.R.China, 210093
Mobile: 86-13913310569
MSN: [email protected]
Homepage: http://cs.nju.edu.cn/rl/weiweiwang