如何验证 Rails 中的特定单词? [关闭]

Posted

技术标签:

【中文标题】如何验证 Rails 中的特定单词? [关闭]【英文标题】:How to validate specific word in Rails? [closed] 【发布时间】:2022-01-15 14:51:05 【问题描述】:

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

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

如果用户没有输入任何这些字段,那么它将是无效的

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

太好了,这正是我要找的。更多人喜欢你:感谢您抽出宝贵时间

以上是关于如何验证 Rails 中的特定单词? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在路由级别验证 Rails 中的 restful 参数?

在 Rails 模型验证中使用哪个更好:Proc 还是 lambda? [关闭]

Ruby on Rails 中身份验证的最佳解决方案 [关闭]

如何验证 Laravel 中的确切单词?

rails 3中的api身份验证

如何根据 Rails 中的其他对象验证多对多关联?