【发布时间】:2015-09-29 15:40:41
【问题描述】:
我想把两个队列合二为一。
$buildings_queue=IngameBuildingQueue::where(DB::raw('UNIX_TIMESTAMP(`start_time` + `duration`)'),'<=',time());
$recruit_queue=IngameRecruitQueue::where(DB::raw('UNIX_TIMESTAMP(`start_time` + `duration`)'),'<=',time());
$queue=$buildings_queue->unionAll($recruit_queue);
dd($queue->toSql());
Laravel 抛出:
[ErrorException] 未定义属性:Illuminate\Database\Eloquent\Builder::$bindings
但是当我删除 where() 方法时一切正常。
我该如何解决?
【问题讨论】:
标签: php laravel where laravel-5.1 union-all