Adjusted the query operations for boosts

This commit is contained in:
bkonkle 2010-01-15 07:33:58 +08:00 committed by David Sauve
parent 765ea0ebd3
commit 9ba7d0f8d5

View file

@ -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