我正在和我的模型打架。我有代码:
class Typeofaid < ActiveRecord::Base
validates_inclusion_of :type, :in => %w(Food Water Health)
end但是每当我在框中输入“食物”等,我就会得到
`1 error prohibited this typeofaid from being saved:
* Type is not included in the list
`有人能帮上忙吗?
发布于 2011-08-29 19:56:04
我认为你必须使用type属性来分解你的模型,而不是仅仅使用输入框输入一些值。
type是一个保留列,用于Rails中的单表继承。
发布于 2011-10-21 13:23:08
将其更改为以下代码,并尝试它在Rails3中运行良好
validates :type, :inclusion => {:in => %w(Food Water Health)}https://stackoverflow.com/questions/7229711
复制相似问题