Я использую Formtastic с: as =>: выбранным вводом для поля FLOAT в БД, который имеет фиксированный список допустимых значений. Мое мнение код формы для этого Formtastic ввода (поле в БД: verticalCDR) является:Как заполнять Formtastic: выберите значение ввода
<%= clr.input :verticalCDR, :label => "Vertical CDR: ", :as => :select,
:collection => [0.0, 0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.0],
:wrapper_html => { :class => "CRF_Field" } %>
Когда форма передается значение правильно сохранен в БД, но если та же запись просматривается снова, текущее значение из БД не является выбранным значением в: select input. Он пуст.
Все остальные входы в форме работают должным образом.
Любая помощь очень ценится!
Возможно, это ошибка в Formtastic на данный момент, но я рад, что вы все в порядке. –
@JustinFrench Возможно, я говорил слишком рано ... похоже, что это работает на DEV-системе, но не после развертывания в производственной системе. Есть идеи, почему это может быть? – dadsoup
@justinFench Похоже, что с кавычками или без них коллекция select: collection работает в режиме разработки, а не в производстве. – dadsoup