【发布时间】:2017-10-08 11:21:16
【问题描述】:
我有posts、users 和favorites 表。
例如,我为 id 为 3 的用户制作了一些帖子,如下所示:
User::find(3)->favorites()->attach($post->id);
如果用户发送请求两次,它将使用post_id、user_id 插入此收藏夹两次。
我想检查该用户是否不喜欢某个帖子,然后将记录保存在数据库中。
或者如果一个帖子被收藏然后取消收藏。
我怎么能用雄辩的关系做到这一点?
我有User、Post 模型。
【问题讨论】: