3

nodejs の mongoose に enum バリデーターがあり、フィールドの値が事前定義された配列の値の 1 つでなければならないのと同様に、Rails のモンゴイド モデルはこの動作をどのように再現しますか?

すなわち。

field :category, type: String --> must be in one of [categoryA, categoryB, categoryC]
4

1 に答える 1

6

これを使用できます:

validates :category, :inclusion => { :in => ["categoryA", "categoryB", "categoryC"] }
于 2012-08-02T03:20:35.267 に答える