我不太确定我是否理解Laravel中的关联方法.我理解这个想法,但我似乎无法让它发挥作用.
使用此(蒸馏)代码:
class User
{
public function customer()
{
return $this->hasOne('Customer');
}
}
class Customer
{
public function user()
{
return $this->belongsTo('User');
}
}
$user = new User($data);
$customer = new Customer($customerData);
$user->customer()->associate($customer);
Run Code Online (Sandbox Code Playgroud)
Call to undefined method Illuminate\Database\Query\Builder::associate()当我尝试运行时,我得到了一个.
从我可以阅读的内容来看,我完全按照文档中的说明完成.
我究竟做错了什么?