0
Мне нужна помощь. У меня есть 2 классов:принадлежит_to и has_many в Rails 3
SharedInfo
class SharedInfo < ActiveRecord::Base
attr_accessible :shared_info_type_id, :severity_id, :source_info_id, :created_date
belongs_to :Severity, :foreign_key => :severity_id
belongs_to :SharedInfoType, :foreign_key => :shared_info_type_id
belongs_to :SourceInfo, :foreign_key => :source_info_id
end
SEVERITY
class Severity < ActiveRecord::Base
has_many :SharedInfo, :foreign_key => :severity_id
end
Проблема в том,
У меня есть instace @sharedinfo
класса SharedInfo
. Когда я позвонил в следующую компанию:
возвращение ошибки: "undefined". Что я делаю не так?
Это все еще не работает в моем случае. Я не знаю почему, но, похоже, это работает только в рубине 1.8. I user ruby 1.9 rails 3.2 –
Вам нужно будет изменить другие ассоциации в категории «Серьезность» и другие классы, чтобы подчеркнуть тип. Проверьте и измените их. –