0
我想檢索尚未完成的事件。 我的問題是開始時間是日期時間和時間是整數。在DQL查詢中添加DateTime + Integer
我該如何做這個加法?
此代碼:
$events = $this->getRepository('Event')->createQueryBuilder('e')
->where('e.startTime+e.duration > CURRENT_TIMESTAMP()')
->getQuery();
->getResult();
扔給我:
SQLSTATE[42883]: Undefined function: 7 ERROR: operator does not exist: timestamp without time zone + integer
thx。是的,我的整數是在幾秒鐘內,這就是爲什麼DATE_ADD()不適用於我:(而且我的懶惰希望有另一種方式比原生SQL – Vivien 2012-04-24 13:38:39
我已經遇到了這個問題,我寫了原生SQL ...: d – AlterPHP 2012-04-24 13:58:46