【发布时间】:2016-02-18 23:45:33
【问题描述】:
有没有办法使用 eloquent 模型检索所有不为空的记录。
例如
我有关系设置
板型
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 关系是否也有相同的方法
【问题讨论】:
-
别忘了你的项目表中需要 plate_id 列来存储关联
-
@daveyWavey 感谢您的回复!我暂时不想存储任何东西。我想要的只是检索所有附有
porjects的plates。而不是NULL