Laravel:在多对多关系中获取不相关的项

rqenqsqc  于 2022-09-18  发布在  PHP
关注(0)|答案(0)|浏览(75)

是否有可能在Laravel中以多对多的关系获取与特定示例无关的所有项目?

示例:

我有两个型号,UserPet。它们具有多对多的关系,因为一个用户可以拥有许多宠物,但一只宠物可以属于更多的用户。

但我想要一份特定用户没有的宠物清单。

那件事怎么可能?

上面的编辑只是一个例子,所以与我当前的任务无关。只是更容易向用户和宠物解释。但具体来说:

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

然后马丁养了一只狗,一只兔子和一只老鼠。

但我想要一张他没有的宠物清单:猫、马、 bat 和鸟

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题