相关疑难解决方法(0)

无法让Laravel员工工作

我不太确定我是否理解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()当我尝试运行时,我得到了一个.

从我可以阅读的内容来看,我完全按照文档中的说明完成.

我究竟做错了什么?

php relational-database relationship laravel eloquent

22
推荐指数
2
解决办法
2万
查看次数