【问题标题】:whats wrong with this query这个查询有什么问题
【发布时间】: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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-09-29
      • 2010-09-07
      • 2010-10-04
      • 2011-01-15
      • 2021-05-08
      • 2017-02-02
      • 2014-11-18
      相关资源
      最近更新 更多