Il giorno 16/apr/08, alle ore 15:27, Giovanni Toffoli ha scritto:
Grazie, Riccardo.
..
Sinceramente io non ho capito il tipo di query che devi fare.
È chiaro che una cosa del tipo:
x=='s1' and x=='s2'
Mi serve x==l1 and x==l2 dove so che l1 e l2 sono 2 liste non
overlapping.
Per me ha un senso, come spiegavo nel resto della mail.
So che così non può funzionare perché la sintassi di una query me lo
impedisce.
Cercavo un modo di aggirare la limitazione.
.. hai bisogno di AdvancedQuery ..
.. mi pare che non abbia dipendenze ed è nel bundle di plone dalla
3.0
Hai ragione , è nel bundle di Plone 3.0.
Nel progetto in questione sto usando Plone 2.5.3, ma vedo che
- la dipendenza da ManagableIndex (e OFolder) esiste solo per certi
casi
- per il resto sembra che AdvancedQuery si comporti come una grossa
patch a ZCatalog, non richiedendo indici speciali, e che quindi sia
proprio quello che cercavo.
.. oppure di emulare la query come concatenamento di
più ricerche sul catalogo.
Mi è capitato di fare qualcosa di simile, ma mi sembra una cosa
pesante.
Dai brain passo agli object e da questi agli uid, che passo in input
alla nuova query.
Tu hai un'idea più furba?
Gli UID li potresti ricavare dai brain del reference_catalog oppure
aggiungerli nei metadata del portal_catalog
Antonio
Grazie ancora, Giovanni
--
Giovanni Toffoli
Link srl
Via Udine 30 - 00161 Roma
tel +39 06 44231115, +39 340 0727780
----- Original Message ----- From: "Riccardo Lemmi" <[EMAIL PROTECTED]
>
To: "La lista degli italiani appassionati di Plone." <plone-it@lists.plone.org
>
Sent: Wednesday, April 16, 2008 2:31 PM
Subject: Re: [Plone-IT] Query con riferimenti multipli allo stesso
indice
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
--
Antonio Sagliocco - Security & Networking
[EMAIL PROTECTED]
Abstract Open Solutions [ http://www.abstract.it ]
Mobile +39 320 8145331 Tel./Fax +39 081 0608213
PGP Public Key: http://www.abstract.it/gpg/antonio.sagliocco
(*)Please avoid sending me Word or PowerPoint attachments.
(*)See http://www.gnu.org/philosophy/no-word-attachments.html
-------------------------------------------------------------------------------------------------------------------------
Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per
la tutela delle persone e di altri soggetti
rispetto al trattamento dei dati personali, si precisa che questa
email è inviata unicamente ai destinatari sopra esposti,
con espressa diffida di leggerla, copiarla, diffonderla ed usarla
senza autorizzazione. Se avete ricevuto questa email per
errore, vi preghiamo di distruggerla immediatamente e contattarci
tramite uno dei recapiti sopra indicati.
--------------------------------------------------------------------------------------------------------------------------
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html