【发布时间】:2019-01-31 13:15:36
【问题描述】:
我正在尝试从具有一对多关系的两个表中检索数据。我需要它在一个响应中返回,因为它将同时显示。但是,我不明白如何返回扩展对象。现在我在控制器中有这样的东西
public function show(Site $id)
{
foreach ($id->features() as $feature) {
$id->features[] = $feature;
}
return $id;
}
这是我的模型
class Site extends Model
{
protected $fillable = ['path', 'site_link'];
public $timestamps = false;
public function features() {
return $this->hasMany('App\SiteFeature');
}
}
现在它返回一个空的 features 属性数组。
【问题讨论】: