У меня есть таблица с ответами и ее столбцы: id
, answers
, batch
, candidate_id
. Я хочу получить всех кандидатов, у которых нет записей ответов по номеру партии 1.Добавление условий в Laravel has()
Есть ли способ добавить условие к этому утверждению (это в моей модели-кандидате)?
return $this->has('answers', '=', 0)->get();
Я попробовал этот путь, но это не сработало:
return $this->has('answers', '=', 0)->whereBatch(1)->get();
найдено по документации «Если вам нужна еще больше энергии, вы можете использовать методы whereHas и orWhereHas для установки условий« где »на ваши запросы» –