[Xapian-discuss] Phrase query problem with python api
Victor Ng
crankycoder at gmail.com
Mon Mar 19 22:36:18 GMT 2007
That's actually my own use case - I'm doing stem expansion at query time.
Thanks for all the input everyone - I think I can make this work now.
vic
On 3/19/07, Jean-Francois Dockes <jean-francois.dockes at wanadoo.fr> wrote:
> By the way, and for the record, the patch referred by the thread cited
> below is quite wrong (it handles AND like OR, silly me), it does work for
> Recoll though, I still hope that I may get around to writing a correct one.
>
> This kind of (A OR B) NEAR (C OR D) query can be quite natural in the
> "real-world" when you are doing stem expansion at query time (like Recoll
> does) or probably also when using some kind of thesaurus to expand synonyms.
>
> jf
>
>
>
> Olly Betts writes:
>
> > On Thu, Mar 15, 2007 at 11:51:02AM +0000, Richard Boulton wrote:
> > > Actually, if I recall correctly, NEAR and PHRASE pretty much only accept
> > > single-term subqueries currently, though I may be out of date on this
> > > point.
> >
> > We've done some flattening for a long time, but not in a very thorough
> > way:
> >
> > http://thread.gmane.org/gmane.comp.search.xapian.devel/869
> >
> > > I've never needed to perform these kinds of queries - if you can
> > > find examples of real-world queries which need support for this, it
> > > might encourage someone to develop support for it sooner rather than later.
> >
> > The above thread is the only time I can recall (or find) anyone
> > mentioning this limitation before now, and in that case the error
> > message is wrong as the query is something like:
> >
> > (A OR B) NEAR (C OR D)
> >
> > Cheers,
> > Olly
> >
> > _______________________________________________
> > Xapian-discuss mailing list
> > Xapian-discuss at lists.xapian.org
> > http://lists.xapian.org/mailman/listinfo/xapian-discuss
>
> _______________________________________________
> Xapian-discuss mailing list
> Xapian-discuss at lists.xapian.org
> http://lists.xapian.org/mailman/listinfo/xapian-discuss
>
--
"Never attribute to malice that which can be adequately explained by
stupidity." - Hanlon's Razor
More information about the Xapian-discuss
mailing list