我有一个发布模型,对某些字段进行验证,例如标题。
我删除了我觉得烦人的错误消息,并为当输入被包围在 field_with_error div 中时设置了一个不错的 CSS,以便用户知道哪个字段没有验证。
问题是当我部署到生产环境时,仍然会执行验证(即用户被发送回表单),但输入没有被错误 div 包围。
我尝试在生产模式下在本地运行该应用程序,我所知道的是,当我在 config/environments/production.rb 文件中将 config.cache_classes 设置为 true 时,它开始发生。
此外,当我在控制器中记录 @publication.errors 时,也会出现错误。
任何想法 ?