Gustavo Archuby(e)k dio:
No entiendo, salvo que te hayas olvidado el searchResults

dic = {}
for unaNota in context.portal_catalog.uniqueValuesFor('nota'):
     dic[unaNota] = len(context.portal_catalog.SEARCHRESULTS(nota=unaNota)

return dic.items()

así podría ser, no? Aunque en realidad yo estaba tratando de consultar
directamente los inices por una cuestión de eficiencia, que no se si es
necesario tener en cuenta.


El searchResults no es necesario ya que el método __call__ del Catalog (el que se ejecuta cuando llamas al catálogo), llama internamente a searchResults. Vamos que sería lo mismo con y sin searchResults


Mikel


--
Mikel Larreategi
[email protected]

CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80

_______________________________________________
Plone-ConoSur mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-conosur

Responder a