[英]Using laravel eloquent relation to retrieve all records except NULL
有没有办法使用雄辩的模型检索所有非空的记录。
例如
我有关系设置
板模型
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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.