2010-10-05 16 views
5

Estoy usando la biblioteca ORM de Kohana, y me pregunto si hay alguna manera de ordenar los resultados que se generan.Ordene los resultados de Kohana ORM

Ejemplo:

$priorities = ORM::factory('priority')->select_list('id','label'); //how to order these? 

Respuesta

8

¿Cuál es select_list?

Por cierto, ordenando en kohana se lleva a cabo por order_by() método

...->order_by('field', 'asc') 

Más muestras se pueden encontrar en: http://kerkness.ca/kowiki/doku.php?id=building_complex_select_statements#order_by

También ese wiki contiene una gran cantidad de artículos útil Sobre kohana: http://kerkness.ca/kowiki/doku.php

+0

una función que debe haber existido un punto, pero no ahora. lo vi en estos documentos: http://docs.kohanaphp.com/libraries/orm – GSto

+0

¿de qué versión de kohana estás hablando, v2 o v3? si v3 - entonces no hay tal función. Ve a la url del wiki en mi respuesta y lee sobre kohana v3 orm en detalles. – zerkms

+0

Probablemente reemplazado por as_array ('id', 'etiqueta') que devuelve una matriz asociativa de la etiqueta id => que es perfecta para entregar a una lista de selección. –