Changeset 372
- Timestamp:
- 02/04/07 05:06:48 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pyndexter/branches/refactoring/pyndexter/indexers/hype.py
r371 r372 53 53 54 54 def search(self, query): 55 query = query.to_boolean(not_='!').decode('utf-8') 55 query = query.to_boolean(not_='ANDNOT ').decode('utf-8') 56 print query 56 57 search = self.db.search(query) 57 58 # if order is not None: pyndexter/branches/refactoring/pyndexter/indexers/hyperestraier.py
r371 r372 62 62 63 63 def search(self, query): 64 phrase = query.to_boolean(not_=' !')64 phrase = query.to_boolean(not_='ANDNOT ') 65 65 return self.hype_search(phrase, simple=False) 66 66 pyndexter/branches/refactoring/pyndexter/indexers/xapian.py
r371 r372 77 77 query_parser = xapian.QueryParser() 78 78 query_parser.set_stemmer(self.stemmer) 79 query = query_parser.parse_query(query.to_boolean() )79 query = query_parser.parse_query(query.to_boolean().encode('utf-8')) 80 80 enquire = xapian.Enquire(self.db) 81 81 enquire.set_query(query)
