Rails:如何建立友谊系统

时间:2015-03-14 14:07:34

标签: ruby-on-rails

我跟随http://railscasts.com/episodes/163-self-referential-association

#friendships model
id | user_id | friend_id

问题在于

  1. friendship只能由inverse_friendsfriends进行检索。无论是谁建立了这种关系,我都希望将所有friends重新审视。

  2. 如何使friendship与众不同?所以

  3. 对于1,我认为我可以通过做类似的事来破解它 current_user.friends + current_user.inverse_friends。但不确定这是否正确。

    对于2,我找到Rails 3 Two Fields Uniqueness Validation when combined,仍在寻找更直接的解决方案。

0 个答案:

没有答案