В Ruby on Rails у меня есть таблица с именем Person.Имеет поле name
.В таблице уже много строк.Некоторые из них также имеют название nil
.Я в порядке с записями, в которых уже есть nil
в поле name
, но в будущем я хочу назначить заполнение поля имени, когда кто-то создает новую запись Person.Я использую Active Record Validation для реализации этого:
in app/models/person.rb
class Person < ActiveRecord::Base
validates :name, :presence => true
end
Это испортит мою таблицу Person, так как у меня уже есть некоторые записи с nil в поле имени.