我有一个销售模式定义,当我打电话Quote::find('1');
它没有返回我的销售对象。我的关系做错了吗?下面是表的结构:Laravel雄辩关系
报价:编号,公司名称,舞台,saleId
销售:ID,姓名,phoneNumber的
Class Quote extends Eloquent
{
protected $with = ['sale'];
public function sale()
{
return $this->hasOne('Sale', 'id');
}
}
在我Sale
模型我已经定义:
public function quote()
{
return $this->belongsTo('Quote');
}
你的意思是'Sale :: find(1)'? –
不,我的意思是Quote :: find(1)。我编辑了我的问题。它返回报价而不是销售。 – ipengineer
你叫'Quote :: find('1') - > sale-> name'?> –