以下是我的查询
$user = User::select(['uuid','name','about'])->with(['education','work'])->first();
Run Code Online (Sandbox Code Playgroud)
这将返回关系education
和的空数据work
,但是如果我select
从查询中删除函数,我将获取关系中的数据,并且它还返回我不想要的用户表的所有列。
如何解决这个问题
我有两个模特User
,Owner
有很多关系
我想只获取那些没有所有者的用户
我怎样才能使用雄辩
我试过了
$query = User::whereHas('userOwners', function ( $subquery ){
$subquery->whereNull('owner_id');
})->get();
Run Code Online (Sandbox Code Playgroud)
但没有工作.