驗證包含屬性
你可以使用 inclusion:
幫助程式檢查陣列中是否包含值。:in
選項及其別名:within
顯示可接受值的集合。
class Country < ApplicationRecord
validates :continent, inclusion: { in: %w(Africa Antartica Asia Australia
Europe North America South America) }
end
要檢查陣列中是否未包含值,請使用 exclusion:
幫助程式
class User < ApplicationRecord
validates :name, exclusion: { in: %w(admin administrator owner) }
end