From 9ba7d0f8d5529132d1cb240c4d8b4c518207f714 Mon Sep 17 00:00:00 2001 From: bkonkle Date: Fri, 15 Jan 2010 07:33:58 +0800 Subject: [PATCH] Adjusted the query operations for boosts --- xapian_backend.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xapian_backend.py b/xapian_backend.py index 09398a0..b79c8b9 100755 --- a/xapian_backend.py +++ b/xapian_backend.py @@ -834,8 +834,8 @@ class SearchQuery(BaseSearchQuery): ) for term, value in self.boost.iteritems() ] query = xapian.Query( - xapian.Query.OP_OR, query, - xapian.Query(xapian.Query.OP_AND, subqueries) + xapian.Query.OP_AND_MAYBE, query, + xapian.Query(xapian.Query.OP_OR, subqueries) ) return query