leshikgo
@leshikgo

Как сделать строгую фильтрацию whereIn?

Добрый вечер. Подскажите, как строго отфильтровать данные. То есть на входе у меня массив, нужно получить посты в которых есть данные по которым фильтрую.
$recipes = Recipe::->whereHas('flavors', function ($query) use ($flavors_id) {
            $query->whereIn('flavor_id', $flavors_ids);
        })->get();

whereIn фильтрует не строго по массиву, а по одному вхождению. То есть если у меня в массиве три айдишника, мне нужно получит посты строго где используются эти три айди элементов, а не все посты где встречается хоть один.
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
несколько whereHas видимо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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