请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用户对文章点赞是多对多的关系吧,如果要显示文章点赞的具体用户,是不是用 belongsToMany 更好些?

正在回答 回答被采纳积分+3

1回答

慕哥9225628 2017-09-18 13:56:26

应该不能的。要分清主次,赞表中的一条数据代表的是赞本身,而不是用户。这种对应关系应该要看每条数据之间的对应关系。就比如一条文章表中的数据对应多条赞表中的数据。而一条赞表中的数据只能对应一条文章表中数据,所以应是一对多,并不是多对多。

0 回复 有任何疑惑可以回复我~
  • 提问者 zhoujiping #1
    能是肯定的,你试着去写下代码就知道了,用户对文章点赞,对象是user和post, 用户对文章点赞 $user->like($post), 赞表只是中间表,我考虑的是哪个方案好,而不是能不能的问题
    回复 有任何疑惑可以回复我~ 2017-09-18 22:01:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信