【发布时间】:2011-10-13 15:01:54
【问题描述】:
我的表模型中有这个,叫做 Table
$test = $this->find('first', array( '条件' => 数组('table.test_id 为 NULL'), 'order'=> array('table.created ASC'), ) );
它不起作用。尝试使用某些条件获取最新行
【问题讨论】:
标签: cakephp cakephp-1.3
我的表模型中有这个,叫做 Table
$test = $this->find('first', array( '条件' => 数组('table.test_id 为 NULL'), 'order'=> array('table.created ASC'), ) );
它不起作用。尝试使用某些条件获取最新行
【问题讨论】:
标签: cakephp cakephp-1.3
首先,要获得最新的行,您可能希望按created 字段降序排列,而不是升序排列。另外,您的语法存在一些问题,我已在下面进行了清理。
$this->find('first', array('conditions'=>array('Table.test_id'=>NULL), 'order'=>array('Table.created'=>'desc')));
【讨论】: