如何验证 Rails 中的特定单词?

How to validate specific word in Rails?

我想验证我的 book.rb 模型词中的特定词:

book_name = "铅笔", "纸", "玩具"

如果用户未输入任何这些字段,则它将无效

您可以使用以下AR验证 https://guides.rubyonrails.org/active_record_validations.html#inclusion

 validates :book_name, inclusion: { in: %w(Pencil Paper Toy) }