我想只有记录,其中相关记录[user
]不为空。
在我的情况下我只想要第一个记录。其中user
不是空
结果:
用户表
- ID
- 名
- 电子邮件
项目TABEL
- ID
- 标题
- USER_ID
[foreign key]
我的代码是这样的
$projects = App\Project::with(['user' => function ($user) {
$user->where('name', '=', 'Ketan');
}])
->get();
foreach ($projects as $project) {
echo $project->title.' - '.$project;
}
我的结果是这样的:
你是否需要只有一个项目(任何项目),其中用户不是'null'? –
是的,@AlexeyMezenin。我想要任何用户不是null的项目。 只要我将这个条件应用于结果。我发现 6月1日的结果页面上, 5结果第二页, 8结果第3页上, 等等..... 所以,**我想在查询申请没有结果这个条件。 ** –