В БД есть две таблицы и организованная связь между ними belongsToMany ("многие-ко-многим") через промежуточную таблицу, для примера users (Пользователи), groups (Сообщества) и связующая таблица group_user.
Как мне вывести список checkbox-сов всех Сообществ сайта, с отмеченными checkbox-амы, для конкретного Пользователя, если он состоит в сообществе.
Делал так, но этот вариант не корректно работает
@foreach ($groups as $group)
@foreach (@user->groups as $user_group)
@if ($user_group->id == $group->id)
<input type="checkbox" checked>$group->title
@else
<input type="checkbox">$group->title
@endif
@endforeach
@endforeach
Цикл в цикле а потом проверка условие как то не очень нравится.
Может есть какой то метод, что бы упростить проверку принадлежности одной модели к другой? Сам пока не могу разобраться(