什么是续集相当于"排除"?
举一个简单的例子,在Active Record中:
validates :subdomain, exclusion: { in: %w(www us ca jp),
message: "%{value} is reserved." }
这怎么能写成续集?
答案 0 :(得分:1)
Sequel默认不提供排除助手,但你可以自己定制。
class Host < Sequel::Model
def validate
super
errors.add(:subdomain, "#{subdomain} is reserved.") if %w(www us ca jp).include?(subdomain)
end
end
有关详细信息,请参阅“Custom Validations”。