我对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
谢谢
答案 0 :(得分:0)
日期列已排序。在订购前,您不需要格式化日期列Show
。将其包装在函数中将阻止使用索引,并且不会提供其他答案。