类似于用于 nodejs 的 mongoose 如何具有枚举验证器,其中字段的值必须是预定义数组中的值之一,Rails 中的 mongoid 模型将如何复制此行为?
即。
field :category, type: String --> must be in one of [categoryA, categoryB, categoryC]
最佳答案
你可以使用这个:
validates :category, :inclusion => { :in => ["categoryA", "categoryB", "categoryC"] }
关于ruby-on-rails - 如何根据枚举验证 Rails 模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11770555/