[Plone-IT] Escludere id da query catalog

Simone Orsi simahawk a gmail.com
Lun 21 Nov 2011 10:27:44 UTC


Ciao,

On 11/21/2011 11:20 AM, Diego Purpo wrote:
> Ciao a tutti
>
> Sto leggendo la reference, sto provando quello che penso di aver 
> capito, ma stranamente non riesco ancora a effettuare una query 
> escludendo un oggetto che abbia come ID = XXX.
> Come faccio a chiedere tutti gli oggetti con ID diverso da XXX?

la via "plonistica" è utilizzare AdvancedQuery [1] che l'unico modo per 
fare query complicate col catalog,

la via "pythonistica" è questa:

results = [x for x in catalog(query) if x.getId != XXX]

HTH

[1] http://www.dieter.handshake.de/pyprojects/zope/AdvancedQuery.html


>
> Grazie a tutti
>
> Diego
>
> -- 
>
> *Diego Purpo*
> cel. +39 393 9869631
> diego.purpo a infocube.it <mailto:diego.purpo a infocube.it>
>
> *INFOCUBE srl*
> via gino doria, 84 | 80128 napoli
> tel. +39 081 3412051 | fax. +39 081 19305669
> p.iva 05808481211 | c.f. 05808481211 | rea NA 0777171
> www.infocube.it <http://www.infocube.it>
> blog.infocube.it <http://blog.infocube.it>
>
>
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20111121/ecf9dabc/attachment.html>


Maggiori informazioni sulla lista Plone-IT