Можно ли получить все элементы, не относящиеся к конкретному экземпляру, в отношении «многие ко многим» в Laravel?
Пример:
У меня две модели, User
и Pet
. У них есть отношения «многие ко многим», потому что у пользователя может быть много домашних животных, но домашнее животное может принадлежать большему количеству пользователей.
Но мне нужен список питомцев, которых нет у конкретного пользователя.
Как такое возможно?
ИЗМЕНИТЬ Вышеупомянутое - это просто пример, не связанный с моей текущей задачей. Еще проще объяснить пользователям и домашним животным. Но указать:
PETS TABLE:
ID TYPE
1 Dog
2 Cat
3 Rabit
4 Horse
5 Rat
6 Bat
7 Bird
USERS TABLE:
ID NAME
1 Martin
2 Peter
3 Viggo
PET_USER TABLE:
ID PET USER
1 1 1
2 3 1
3 5 1
Затем у Мартина есть собака, кролик и крыса.
Но мне нужен список домашних животных, которых у него нет: кошка, лошадь, летучая мышь и птица.
pets
стол? - person Jilson Thomas   schedule 21.02.2016