根据Rails中的值验证字段

Hom*_*ith 0 validation ruby-on-rails

如果我想要的话,我正在寻找什么样的验证:

我的字段:提供商必须具有'facebook'的值.

我知道我可以做一个正则表达式和使用validates :provider, :format => /regex/但我发现奇怪的是必须使用正则表达式作为'facebook'的固定值.

还有其他办法吗?

谢谢

Hen*_*nry 6

您可以使用包含验证

validates :provider, :inclusion => { :in => ['facebook'] }
Run Code Online (Sandbox Code Playgroud)