有没有一种方法可以使用雄辩的模型来检索所有不为空的记录。
例如
我有关系设置
平板型号
public function project()
{
return $this->hasOne('App\Models\Project');
}
项目模型
public function plate()
{
return $this->belongsTo('App\Models\Plate');
}
我该如何检索所有有价值的记录。
试试这个 return $p = \App\Models\Plate::with('project')->get();
将返回所有内容,即使那些拥有的内容也将返回NULL
。
我想要的只是plates
附有项目的。我尝试了laravel文档,但找不到任何东西。是否有同样的many
关系处理方法
您可以使用该has
方法仅检索具有项目的印版。
\App\Models\Plate::with('project')->has('project')->get();
上的文档has
:http : //laravel.com/docs/5.1/eloquent-relationships#querying-relations
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句