Недавно я столкнулся с проблемой, когда пытался выполнить команду rake db:seed
, и если это не удалось. После справедливого Amont времени поиска просматривая журналы и пытаются определить причину проблемы, я понял, что у меня был плохой семенной datat, который в настоящее время отвергнута моей модели в следующей проверке:Сообщения об ошибках `validates`
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
?
Как сообщения об ошибках, которые выводятся в представлении без этого? Я бы предпочёл не включать это каждый раз, когда я создаю модель, есть ли способ просто иметь все сообщения об ошибках 'validates', выводимые в журнал разработчика? – rudolph9