[Xapian-discuss] I'm having problems using queryparser's wild
cards with Python
Olly Betts
olly at survex.com
Fri Jun 9 11:21:24 BST 2006
On Fri, Jun 09, 2006 at 11:06:48AM +0300, Matti Heinonen wrote:
> I'm having trouble with queryparser using python bindings. Using
> wildcards yields an empty query although there are matching terms in the
> database.
> # Set up query
> qp = xapian.QueryParser()
> qp.set_stemming_strategy(xapian.QueryParser.STEM_NONE)
You need to tell the queryparser which database to use:
qp.set_database(DB)
> parsed_query =
> qp.parse_query(query,xapian.QueryParser.FLAG_BOOLEAN|xapian.QueryParser.FLAG_PHRASE|xapian.QueryParser.FLAG_LOVEHATE|xapian.QueryParser.FLAG_BOOLEAN_ANY_CASE|xapian.QueryParser.FLAG_WILDCARD)
Cheers,
Olly
More information about the Xapian-discuss
mailing list