Вот проблема, с которой я столкнулся в приложении Rails 3 ...
У меня есть модель MedicalProfessional, которая выглядит примерно так:
class MedicalProfessional
include Mongoid::Document
include Mongoid::Timestamps
field :name, :type => String
references_one :medical_specialty
end
и модель MedicalSpecialty, котораявыглядит следующим образом:
class MedicalSpecialty
include Mongoid::Document
field :name, :type => String
validates_presence_of :name
referenced_in :medical_professional
end
В представлении я создаю HTML-код, подобный следующему:
select("medical_professional", "medical_specialty", @specialties)
При публикации этой формы я получаю следующую ошибку:
NoMethodError в Medical_professionals # create
Отображение new.html.haml, где поднята строка # 27:
У вас есть нулевой объект, когда вы его не ожидали!Возможно, вы ожидали экземпляр Array.Произошла ошибка при вычислении nil.map
В строке # 27 у меня есть "select".
Есть идеи, в чем здесь проблема?