(Удалено из комментариев, поскольку я нашел все больше и больше, чтобы сказать об этом):
Я не использовал ActiveAdmin, но ... Любая причина, почему пустая строка не будет храниться какпустая строка, но NULL?
Я думаю, что преобразование пустой строки в Nil никогда не должно быть автоматическим, поскольку оно нарушает наименьшее удивление.Я был бы признателен, если бы я ошибся ...более системный, этот драгоценный камень .
class MyModel < ActiveRecord::Base
nilify_blanks :only => [:mytextfield]
end