dan*_*ana 2 php sorting orm kohana
我注意到存储表中最大id的两个变量,以及来自同一个表的最小id.
使用find()和类似的查询,第一个id很容易被采用
$first = Model::factory('product')->sale($sale_id)->find();
Run Code Online (Sandbox Code Playgroud)
但我如何检索最后一个ID?Kohana 3 ORM中有一个排序选项吗?谢谢!
是的,您可以在ORM中对结果行进行排序order_by($column, $order).例如,->order_by('id', 'ASC').
使用QBuilder获取特定值:
Run Code Online (Sandbox Code Playgroud)public function get_minmax() { return DB::select(array('MAX("id")', 'max_id'),array('MIN("id")', 'min_id')) ->from($this->_table_name) ->execute($this->_db); }
| 归档时间: |
|
| 查看次数: |
10359 次 |
| 最近记录: |