[Plone-IT] zcatalog: da mysql a keywordindex

Yuri yurj a alfa.it
Lun 23 Feb 2009 16:03:40 UTC


Stefano Guglia ha scritto:
> Salve a tutti. Sono tornato su un vecchio problema e ho dei dubbi.
>
> Ho la necessita' di indicizzare un recordset (fin qui tutto bene) e una 
> stringa di valori separati da virgola come keywords in un 
> keywordindex di zcatalog.
> Tali valori provengono da un singolo campo text mysql in questa forma: 
> ['valore1','valore2'].
> problema: a cose fatte, andando a vedere il manage_objectInformation di uno 
> qualsiasi degli oggetti in portal_catalog:
>
> Metadata Contents
> ...
> id    123456789
> MioKwIndex   ['valore1','valore2']
> ...
> Index Contents
> ...
> id    123456789
> MioKwIndex  ["['valore1','valore2']"]
> ...
>
> cioe' il contenuto del campo mysql non viene trattato come lista ma, 
> legittimamente, come stringa e quindi inserito come valore singolo.
>   

devi indicizzare uno script che ritorni il valore trasformato in lista 
(o diviso da spazio), ad esempio, e non il valore in se.

> So che dovrei passare una python list e non una stringa di testo, ma non trovo 
> una strada per farlo agevolmente.
> (Spero di essere stato abbastanza chiaro).
>
>
> grazie..
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html





Maggiori informazioni sulla lista Plone-IT