Tag: 双向

双向自引用关联

以Ryan Bates的asciicast为例: http ://asciicasts.com/episodes/163-self-referential-association 他以两个User用户结束 :朋友 :inverse_friends 鉴于用户不关心是谁煽动友谊,你会想要一个简单的用户关联 :朋友 这包括两种关系。 即,由用户发起的关系以及由用户的朋友发起的关系。 那么如何实现这种双向自引用关联呢? 更新 – Josh Susser在此发表了一篇文章: http : //blog.hasmanythrough.com/2006/4/21/self-referential-through 然而,它仍然讨论has_many:sources和has_many:sink真的应该有一个has_many:包含源和接收器的节点。