Это мой код:
class Friend < ActiveRecord::Base
belongs_to :user
belongs_to :friend, :class_name => "User", :foreign_key => "friend_id"
end
class User < ActiveRecord::Base
#...
has_many :friends
has_many :users, :through => :friends
#...
end
Когда я сейчас начинаю добавлять пользователей ...
user.users << user2
user.save
Заполнен только user_id друга, friend_id равен нулю.
Любая помощь?
С уважением,
Йорн.