【发布时间】:2019-06-14 01:21:45
【问题描述】:
我正在关注http://railscasts.com/episodes/163-self-referential-association 建立一个友谊系统。
#Friendship model
id | user_id | friend_id
问题是
如何使
user_id和friend_id的组合独一无二? 防止从user_id = 2. friend_id = 1创建user_id = 1, friend_id = 2我觉得这个模型设计真的很糟糕。我可以对其建模以实际存储 2 个 ID 的组合吗?点赞
friendship_id_combination = [1, 2],然后验证一下。
【问题讨论】:
标签: ruby-on-rails ruby