我正在运行此查询
return $this->find('all', array(
'conditions' => array(
'OR' => array(
'Chat.sender_id' => $user_id,
'Chat.receiver_id' => $user_id
)
),
'group' => array('converstation_id'),
'order' => array('Chat.id DESC')
));
但是,如果我添加分组依据,则订单不会在此查询中生效。我做错了什么?
答案 0 :(得分:-1)
订单应如下:
'order' = array('Chat.id' => 'DESC')
这个,因为订单请求一个数组,其中值是订单方向。 有关https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html
的更多信息