ZCatalog Proximity Search (was: RE: [Zope] ZODB or not ZODB?)
Eric L. Walstad writes:
// I use ZCatalog to catalog objects in the file system included into // the Zope world via LocalFS. // Minor patch to LocalFS needed. Everything works with the exception // of proximity searches. Q1 - What is a "proximity search" and when would one be used? Proximity searches are searches for terms that are near in the document. ZCatalog uses "..." as near operator. It implements a proximity search as an "and" search and assigns the document a relevance that is inverse proportional to the distance of the term occurrences.
Q2 - Where can I find the minor patch you mentioned? I just searched Zope.org and didn't see it. URL:http://www.handshake.de/~dieter/pyprojects/zope/near.pat
The patch fixes Zope 2.1.6 ZCatalog's "near" operator. It will work only for Zope 2.1.6. ZCatalog is a development hotspot. Lots have changed in the CVS and for Zope 2.2. Maybe, a patch is no longer needed for Zope 2.2. URL:http://www.handshake.de/~dieter/pyprojects/zope/localfs.pat is the small patch for LocalFS. It gives LocalFS the necessary infrastructure, that Zope's "find" machinery works for it. This machinery is also used by ZCatalog. Dieter
participants (1)
-
Dieter Maurer