我们已经知道,检查数据类型是否为数组可以使用phpis_array
来获取答案,但是,如何检查具有关系的Collection(hasMany)呢?
这是代码:
1:
User::where('name','alex')->first();
2:
User::where('name','alex')
->with(['article' => function($q){
$q->where('active', 1);
}])->first();
一个函数需要接受那些类型的数据来做某事,而且我需要知道哪个有关系
我认为您指的是getRelations()
方法:
$user = User::where('name', 'alex')->first();
// If user has some relations loaded (obviously not here)
if ($user->getRelations()) {
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句