[Usuarios-plone] limitando numero de resultado de un collection
Mikel Larreategi
mlarreategi at codesyntax.com
Fri Jan 23 08:26:57 UTC 2009
Israel Saeta Pérez(e)k dio:
> 2009/1/23 Mikel Larreategi <mlarreategi at codesyntax.com
> <mailto:mlarreategi at codesyntax.com>>
>
> Israel Saeta Pérez(e)k dio:
>
>
> Ya de paso añádele un search_limit. Si no me equivoco:
>
> linklist =
> self.portal_catalog.searchResults(portal_type='Proyecto',
> search_limit=3)[:3]
>
> Por lo que entendí del libro de Aspeli, servía como pista para
> los algoritmos de búsqueda para "dejar de buscar" cuando se
> tengan suficientes registros.
>
>
> sort_limit es el parámetro y puedes desacerte del [:3], es decir:
>
> linklist = self.portal_catalog.searchResults(portal_type='Proyecto',
> sort_limit=3)
>
>
> Creo que a Mikel se le ha olvidado responder a toda la lista en vez de
> sólo al autor.
Ahhhhhhhhh!!!!!!!
/me también odia tener que utilizar "Responder a todos"
>
> Sí, supongo que será sort_limit (yo puse el nombre que me sonaba, un
> poco al azar) pero, si no recuerdo haber leído mal, tenías que seguir
> poniendo el [:3] porque el algoritmo te podía devolver algún elemento
> extra. Al menos eso es lo que decía en el libro de Aspeli, ¿no?
>
> Corregidme si me equivoco. :-)
Yo siempre utilizo sort_limit sin el [:3] final, y no he tenido
side-effects...
Mikel
--
Mikel Larreategi
mlarreategi at codesyntax.com
CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80
More information about the Usuarios-Plone
mailing list