[Zope-dev] ZCatalog FieldIndex bug in Zope 2.3.0b3

Chris Withers chrisw@nipltd.com
Fri, 26 Jan 2001 15:38:58 +0000


Hi,

FieldIndex's don't work quite right in 2.3.

Try this:
- create a Catalog with a FieldIndex called 'test'
- create a DTML document with a property 'test', value 'fish'
- catalog the document
- now change the value of the property to 'finger' and re-catalog.

If you now search for test='finger' it'll return the document.
However, if you search for test='fish', it will also return the document, which
is wrong.

cheers,

Chris

PS: Tabular reporting ZSearch Interfaces generated from Catalogs have quite
badly b0rKen results forms, in that, for some reason, the search form ends up in
a column of the results table, very confusing...