我最近遇到了我试图执行rake db:seed
但失败的问题。经过相当多的时间搜索查看日志并尝试确定问题的原因后,我意识到我的种子数据错误,在以下验证中被我的模型拒绝:
validates :image_url, allow_blank: true, format: {¬
with: %r{\.(gif|jpg|png)$}i,¬
message: 'must be a URL for GIF, JPG or PNG image.'¬
}¬
我只能通过复制和粘贴我的种子数据并尝试通过收到错误消息的相应视图输入它来识别这一点must be a URL for GIF, JPG or PNG image.
。
validates
执行时错误消息发送到哪里rake db:seed
?