我有两个表:药物表和配方表。药物表具有字段ID,名称,数量和formulation_id。配方表具有字段id和名称。Laravel 5有一个关系
我应该使用什么关系来获取药物记录,包括配方的名称。
请注意,1个药物记录只有一个配方记录。
我一直在使用hasOne relashionship试过,但不起作用:
我的看法如下所示:
@foreach($drugs as $drug)
<li>
<a class="padded-list" href="">{{$drug->name}} ({{$drug->formulation->name}})</a>
</li>
@endforeach
在药物模型我的模型关系如下所示:
public function formulation()
{
return $this->hasOne('App\Formulation');
}