Cakephp 3.x按日期排序,带有不同的日期符号

时间:2016-03-04 16:59:34

标签: cakephp-3.0

我有一行(varchar),其中包含从数码相机中删除的日期符号。 这种表示法在类型和模型之间有所不同。

现在,我想通过datecken ASC或DESC来订购这一行。

->order(['Searches.datetaken' => 'DESC']);

2010011520160302164444(示例)等值无效。

要解决此问题,我想使用STR_TO_DATE() 但是我如何在Cakephp 3.x中以正确的方式使用它 这不起作用:

->order([STR_TO_DATE(Searches.datetaken,'Ymd') => 'DESC']);

0 个答案:

没有答案