【发布时间】:2017-02-04 07:27:34
【问题描述】:
我从一个表中获取所有项目,其中:
-
endDate>= 现在 -
endDate是NULL -
published等于1。
这是我所拥有的,但它给了我 0 件物品:
$items = Items::orderBy(\DB::raw('RAND()'))
->where('endDate', '>=', date("Y-m-d"))
->whereNull('endDate')
->where('published', '1')
->whereIn('cid', $this->activeId)
->orderBy('id')
->paginate(4);
【问题讨论】:
-
如果你想要
->where('published', '1')的数据,为什么还要包括->where('available', '1')。可能是这个问题
标签: php laravel eloquent laravel-5.3