Как правильно сделать отношение «многие ко многим» в активной записи? - PullRequest
2 голосов
/ 28 апреля 2011

У меня есть следующие активные модели записей:

class Relationship < ActiveRecord::Base  
  belongs_to :user  
  belongs_to :follower, :class_name => 'User', :foreign_key => 'follower_id'  
end  

class User < ActiveRecord::Base  
  has_many :relationships  
  has_many :followers, :through => :relationships  
end  

Я получаю сообщение об ошибке при попытке user.followers.
ArgumentError: Неизвестный ключ (ы): идентификатор
из / home /.rvm / gems / ruby-1.9.2-p180 / gems / activesupport-3.0.7 / lib /active_support/core_ext/hash/keys.rb:43:in `assert_valid_keys '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...