1
这两个实现在功能上是否等同?如果是这样,哪个更好?Rails 4验证:在进行包含时,在哪里放置allow_nil?
# from a model
WIDGET_COLORS = %w(red yellow green)
validates :widget_color,
inclusion: {in: WIDGET_COLORS, allow_nil: true}
或
# from a model
WIDGET_COLORS = %w(red yellow green)
validates :widget_color,
inclusion: {in: WIDGET_COLORS},
allow_nil: true
UPDATE:固定错字所以示例读取验证