在cakephp中按选择的顺序条件格式化日期

时间:2019-02-12 02:11:41

标签: cakephp

我对Cakephp经验很少,我需要使用日期为yyyy-mm-dd的订单条件进行查询。

现在在程序中是这样完成的:

$pagos = $this->Pago->find('all', array('recursive' => 1, 'conditions' => 
 $conditions, 'order' => array('Pago.fecha_asignacion' => 'ASC',  'Pago.monto_deposito' => 'DESC')));

,我需要按日期顺序输入日期格式  此查询:

SELECT * FROM pagos where estado_id = 2 order by DATE_FORMAT(fecha_asignacion, '%y %m %d') ASC, monto_deposito DESC

谢谢

1 个答案:

答案 0 :(得分:0)

日期列已排序。在订购前,您不需要格式化日期列Show。将其包装在函数中将阻止使用索引,并且不会提供其他答案。