我试图获得与图像的关系一个所有用户很多。凡在图像表列类型是等于1Laravel雄辩的查询问题
最近我创建。
User::with('Images')->has('Images')->get();
但它返回的所有图像不仅与类型1;
我也试过
$a = User::defaultImage()->get();
和用户模型DEF范围
public function scopeDefaultImage($query) {
$query->whereHas('Images', function ($query) {
$query->where('default', 1);
})->get();
return $query;
}
,但它不与图像返回关系,只有用户
怎么样定义你们的关系? –
OM我的用户模型我有公共函数图像(){ 回报 $这个 - >的hasMany( '应用程序\图片'); } –