我想在Laravel 5.2中使用withPivot和morphMany,这给了我一个错误,我可以用什么代替多态关系

时间:2016-08-17 09:21:31

标签: laravel laravel-5 laravel-5.2

我的表投票如下:

id
user_id
votable_id
votable_type
status

我需要能够设置状态,所以我认为这样可行:

class Comment extends Model
{
    public function votes(){
        return $this->morphMany(Vote::class, 'votable')->withPivot('status');
    }
}

然而,这会产生此错误:

BadMethodCallException with message 'Call to undefined method Illuminate\Database\Query\Builder::withPivot()'

0 个答案:

没有答案