我在User和Event之间创建了一个关系。我添加了一个pivot元素' part_sure'到数据透视表并适当更新模型:
现在我在访问此pivot元素时遇到问题。如果我试着这样做...... ......它没有显示任何东西!没有错误,也没有价值。
...在pivot元素中可以访问的内容:
如您所见,part_sure元素不存在。
我的活动模特:
我真的不知道为什么这不起作用。试图谷歌它近一个小时。如果有人能给我一个提示,我会很高兴的!
答案 0 :(得分:2)
You're calling the events method from the User model, but you aren't showing us the User model.
What does your User model look like? Just like you did with the Event model, you need to specify the extra pivot column in the User model.
User model
public function events() {
return $this->belongsToMany('radclub\Event')->withPivot('part_sure');
}
You may need to edit radclub\Event
with the proper namespace.