【发布时间】:2015-08-12 12:40:34
【问题描述】:
我正在使用 Kohana 的 ORM 库,我想知道是否有任何方法可以按特定的预定顺序选择数据库记录。
$products_ids = array('5', '6', '1', '33', '2');
$products = ORM::factory('Product')->where('state', '=', 1)
->and_where('id', 'IN', $products_ids)->find_all();
这按主键 (id) 排序结果。所以结果记录的顺序是 (1, 2, 5, 6, 33)。如何按 $products_ids ('5', '6', '1', '33', '2') 中定义的顺序选择记录?
谢谢。
【问题讨论】:
标签: orm sql-order-by kohana