我有以下型號:問題傳遞給布爾的update_attributes
class GuestCatering < ActiveRecord::Base
# Validation
validates :name, :presence => true
validates :order_number, :presence => true
validates :orderable, :presence => true
end
但是,當我嘗試更新下面的代碼現有GuestCatering:
guest_catering.update_attributes(:orderable => false)
客餐飲變量是有效的GuestCatering對象。 的guest_catering對象更新後有錯誤,這樣的:
<{[:orderable, ["can't be blank"]]=>nil}>
但是當我通過orderable => true
,一切都很好,並沒有錯誤。
這裏怎麼了,爲什麼我不能設置爲false?
試試這個:guest_catering.update_attributes(:訂購=> 0) – Ashish 2011-03-07 11:40:28
同樣的錯誤出現 – LeonS 2011-03-07 11:52:10