Можем ли мы использовать предложение whereIn с неравным - PullRequest
3 голосов
/ 07 марта 2019

Мне нужно сделать следующее

Model::select('column')->whereIn('column','!=',array)->first();

Итак, как мне этого добиться.Любые предложения Спасибо.

Ответы [ 4 ]

6 голосов
/ 07 марта 2019

Вместо whereIn вы можете использовать whereNotIn.

Как это:

Model::select('column')->whereNotIn('column', array(1,2,3))->first();
4 голосов
/ 07 марта 2019

Используйте

Model::whereNotIn('id',[10,20])->select('id')->first();

Пройдите Laravel Eloquent «ГДЕ НЕ ВХОДИТ»

4 голосов
/ 07 марта 2019

Вы ищете whereNotIn('column', $array). Обратитесь к документации Queries для получения дополнительной информации.

3 голосов
/ 07 марта 2019

попробуйте это:

Model::select('column')->whereNotIn('column',array)->first();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...