[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