Kohana 查询生成器中的日期格式转换 return "null"

Date Format conversion return "null" in Kohana query builder

我正在使用 kohana 查询生成器来更改已取消的日期格式,但它 return 为空值。

查询

$result = DB::select('log_id',array(DB::expr("DATE_FORMAT('cancelled_date', '%Y-%m-%d %h:%i %p')"),'cancelled_date'),'drop_location')
    ->from(TBL_NAME)
    ->where('driver_id','=','15')
    ->execute()->as_array();

删除 "cancelled_date" 的单引号,它的工作正常。

$result = DB::select('log_id',array(DB::expr("DATE_FORMAT(cancelled_date, '%Y-%m-%d %h:%i %p')"),'cancelled_date'),'drop_location')
->from(TBL_NAME)
->where('driver_id','=','15')
->execute()->as_array();