search for: kfoo

Displaying 1 result from an estimated 1 matches for "kfoo".

Did you mean: foo
2015 Dec 28
3
synonym expansion for boolean prefixes.
...bar or tag:fub, depending on some kind of configuration. Please CC me on any replies, I'm not subscribed to the list. ###################################################################### import xapian db=xapian.WritableDatabase("db",xapian.DB_CREATE_OR_OPEN) db.add_synonym("Kfoo","Kbar") db.commit(); qp = xapian.QueryParser() qp.set_database(db); # replacing add_prefix with add_boolean_prefix stops synonym expansion, tested with 1.2.21 qp.add_prefix("tag","K") query=qp.parse_query("tag:foo",xapian.QueryParser.FLAG_AUTO_SYNO...