[Zope-dev] Phrase search in ZCatalog

Steve Alexander steve@cat-box.net
Mon, 05 Feb 2001 10:40:42 +0000


Oren Yosifon wrote:

> I read that ZCatalog supports phrasing.
> Yet it seems like searching for ['foo bar'] has the results of foo OR
> bar.
> How do I search for a phrase (in a TextIndex) ?

You should use quotes to group the phrase.

  ['"foo bar"']

Take a look in the source code:

  lib/python/SearchIndex/UnTextIndex.py

Follow the flow of code through from line 550: def query( ... )

--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net