这个查询有什么问题

时间:2011-07-26 17:30:26

标签: cakephp cakephp-1.3

我在我的表模型中有这个名为Table

$ test = $ this-> find('first',array(         'conditions'=> array('table.test_id为NULL'),         '为了'=> array('table.created ASC'),                         )                     );

它不起作用。尝试使用一些标准获取最新行

1 个答案:

答案 0 :(得分:4)

首先,要获得最新的行,您需要按created字段降序组织,而不是按升序排序。此外,您的语法存在一些问题,我已在下面进行了清理。

$this->find('first', array('conditions'=>array('Table.test_id'=>NULL), 'order'=>array('Table.created'=>'desc')));