On Thu, 21 Jun 2001, Mike Groves wrote:
I'm doing quick search using several indexes in a ZCatalog as below
<dtml-in expr="Catalog(title=query) + Catalog(category=query) + Catalog(description=query) + Catalog(product=query) + Catalog(keywords=query)">
This works really well. However, if my query string is found in more than one index I get the same object returned more than once.
How do I sort the list of objects returned and more importantly remove duplicate objects?
Put all results in a dictionary, mapping URL to object. Do it in Python Script, of course. Oleg. ---- Oleg Broytmann http://www.zope.org/Members/phd/ phd@phd.pp.ru Programmers don't die, they just GOSUB without RETURN.