Как получить только «идентификаторы», которых нет в таблице «service_gos» (Laravel) - PullRequest
0 голосов
/ 27 августа 2018

Я хочу вернуть только те "gos", которые не зарегистрированы в таблице "service_gos", сравнивая "gos.id" с "service_gos.gos_id" (LARAVEL 5.6)

таблица целей

таблица service_goals

мой взгляд

функция моего контроллера

ожидаемый результат

вот что я получаю

1 Ответ

0 голосов
/ 27 августа 2018

Не уверен насчет названия ваших таблиц, пожалуйста, измените соответствующим образом. Попробуйте:

$ids = Goals::whereDoesntHave("service_goals")->pluck("id");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...