Я имею в виду не проверять при сохранении, является ли текущее значение уникальным.
Как я могу создать значение (например, в моей модели), проверьте, является ли оно уникальным для моей таблицы. Anf id, возможно, не стоит пытаться создать новое значение. И еще раз проверим уникальность
Теперь у меня в модели есть такой код:
after_initialize :init
def init
self.some_field = rand(1..99_999_999).to_s
end