я получить все элементы из таблицы, где ENDDATE является> = сейчас и ENDDATE является NULL и опубликован = 1.Eloquent - Где дата> = дата (в настоящее время) и whereNull («дата»)
это то, что я есть, но дайте мне 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);
почему вы включая '-> где ('доступен',«1 ') ', если вам нужны данные с' -> где (' published ',' 1 ') '. Может быть, это вопрос –