0
下面是我在上一個Rails 3應用程序的一個問題...Mongoid,references_one和HTML選擇
我有一個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#創建
顯示new.html.haml其中線#27提出:
你有一個零當你沒有料到它的時候! 您可能預期了Array的一個實例。 評估nil.map時發生錯誤
行#27是我有「選擇」的地方。
任何想法這裏的問題是什麼?