June 28, 2007, 8:07am
hi every one,
i’m new to ruby on rails.so, need some help.
my project is that a user can add friends to his profile where friends
are users themselves.
i thought of creating two tables one for users and other for
user_friends.i don’t know how to relate these two tables so that they
serve my purpose.
any suggestions plz.
thanks in advance.
June 28, 2007, 8:50am
I am also new but I think you just need to add to Users model:
June 28, 2007, 9:51am
check out self referential associations - it is exactly what you are
the problem with doing has_and_belongs_to_many :users, is that you will
still need a join table that ‘holds’ these associated records.
give it time, it looks daunting at first, but it works.
a couple links:
i worked with this
anyway … check out google for self_referential; that’s the way to go.
hope this helps!
June 29, 2007, 6:04am
thank u russian for the reply.
i did add has_and_belongs_to_many :users. to User model.
June 29, 2007, 6:08am
thank u shai
the urls u send were really helpful.i got great deal of relevant stuff
from those links.
On Jun 28, 12:51 pm, Shai R.