【发布时间】:2015-06-21 09:40:22
【问题描述】:
我有datetime 类型的基本字段,它是time 字段。我想从基础中获取所有元素并获得额外的timeu 字段 - 它是UNIX_TIMESTAMP(time)。我尝试通过添加 ->select('*','UNIXTIMESTAMP(time) AS timeu') 来做到这一点,但 Laravel 给了我错误。我需要它在->keyBy() 中使用。我有下一个错误:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'UNIX_TIMESTAMP(time)' in 'field list' (SQL: select *, `UNIX_TIMESTAMP(time)` as `timeu` from `values` where UNIX_TIMESTAMP(time) <= 1429135199 and UNIX_TIMESTAMP(time) >= 1428444000 order by `id` asc)
我该如何解决?
【问题讨论】:
标签: php database laravel orm laravel-5