Dan*_*l D 93 validation ruby-on-rails customvalidator
我见过的文档/网站显示,自定义验证应在去/lib或/lib/validators项目的目录.我发现(通过阅读另一篇文章的答案)他们似乎只是在工作config/initializers.有没有人知道,或者有一个指向官方文档的指针,显示自定义验证器应该存在的位置?
gbc*_*gbc 220
如果您将自定义验证器放入其中,app/validators它们将自动加载,而无需更改您的config/application.rb文件.
gun*_*888 15
如果将其添加到/config/application.rb文件中:
config.autoload_paths += %W["#{config.root}/lib/validators/"]
Run Code Online (Sandbox Code Playgroud)
然后Rails将在启动时自动加载验证器(就像/ config/initializers /),但是你保持干净的结构,让你的验证器在一个很好的,名字很好的位置.
| 归档时间: |
|
| 查看次数: |
18132 次 |
| 最近记录: |