Если вы планируете создавать или обновлять записи, вы можете использовать обратный вызов before_save в вашей модели, например, если у вас есть модель пользователя с полем имени, которое вы можете сделать:
class User < ActiveRecord::Base
before_create { |user| user.name = user.name.capitalize }
end
Это гарантирует, что перед созданием или обновлением базы данных поле будет преобразовано перед транзакцией.
Кроме того, заглавные буквы будут использовать только заглавные буквы, если вы хотите преобразовать все в заглавные буквы, используйте user.name.upcase
.