[Zope] Catalog and greater then less than
Jason Spisak
jason@mtear.com
Wed, 22 Sep 1999 07:54:34 GMT
Whoa. 'date_usage'? Is that something that I missed in the source? That
really makes the Catalog go to that next level for me. Thanks a ton!
Jason
Martijn Pieters writes:
> At 22:49 21/09/99 , Jason Spisak wrote:
> >Zopists,
> >
> >Isthere a way to search for a value in the Ctalog that is greater
> >than/less then a given value (Especially dates) <> don't work and so I
> >guess its not regular expression syntax. The only mention of greater
> >than in the docs is ceil(X), and that's not quite it.
> >
> >Any suggestions apprecreciated.
>
> If your datefield is called date, use:
>
> Catalog.searchResults({'date': [ZopeTime()], 'date_usage': 'range:max'})
>
> to get all objects with a 'date' value of maximum 'ZopeTime()'. For
> anything later than a given date, use :min instead, and if yo uspecify a
> list of dates, and specify 'range:min:max' then the highest and lowest
> values of your list will be used as boundaries.
>
> --
> Martijn Pieters, Web Developer
> | Antraciet http://www.antraciet.nl
> | Tel: +31-35-7502100 Fax: +31-35-7502111
> | mailto:mj@antraciet.nl http://www.antraciet.nl/~mj
> | PGP: http://wwwkeys.nl.pgp.net:11371/pks/lookup?op=get&search=0xA8A32149
> ------------------------------------------
Jason Spisak
webmaster@hiretechs.com