Задать вопрос
@kirill-93

Laravel chunk с условием не работает?

Есть таблицы entities и urls, отношение oneToMany.
Вот такой код не выводит ничего
Entity::where('id', 89)->whereNotExists(function($query) {
            $query->from('urls')->where('url', 'like', '%itunes%');
        })->get();

А вот такой выводит, хотя под условие не попадает
Entity::where('id', 89)->whereNotExists(function($query) {
            $query->from('urls')->where('url', 'like', '%itunes%');
        })->chunk(200, function($entities) {
            dd($entities->toArray());
        });

Почему, если использовать chunk, условие не работает?
  • Вопрос задан
  • 202 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы