2010-10-05 82 views
5

我使用Kohana的ORM庫,並且我在想是否有任何方法來訂購生成的結果。來自Kohana ORM的訂單結果

例子:

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

回答

8

什麼是select_list

順便說一下,在Kohana的順序由order_by()方法進行

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

更多的樣本,可以從發現:http://kerkness.ca/kowiki/doku.php?id=building_complex_select_statements#order_by

也是維基包含了關於Kohana的很多有用的文章:http://kerkness.ca/kowiki/doku.php

+0

一函數必須存在一個點,但現在不存在。在這些文檔中看到它:http://docs.kohanaphp.com/libraries/orm – GSto 2010-10-05 01:19:27

+0

哪個kohana版本你在說什麼,v2或v3?如果v3 - 那麼就沒有這樣的功能。在我的答案中轉到wiki url並詳細閱讀kohana v3 orm。 – zerkms 2010-10-05 01:20:15

+0

可能被替換爲as_array('id','label'),它返回一個id =>標籤的關聯數組,它非常適合切換到選擇列表。 – 2010-10-05 18:29:52