установка hstore в rails4, динамический ключ / значения
я впервые играю с Hstore в приложении rails4, и я использую javascript в форме для создания полей динамической формы для столбца hstore (: схема)
В рейках 4 мне не нужно добавлять какой-либо метод установки / получения в моей модели, правильно?
В моей форме я строю динамические поля ввода и позволяю пользователю устанавливать пары ключ / значение. Очень похоже наHstore Heroku Demo App
Так что в основном моя форма будет иметь такие данные, как
input name="app[schema][dynamic_key1]" value="whatever value"
input name="app[schema][dynamic_key2]" value="whatever value2"
В моем контроллере приложений:
def app_params
params.require(:app).permit(:name, :title, :schema )
end
Тем не менее, когда я создаю новую запись приложения, значения моей схемы не сохраняются. Я видел некоторые вещи о создании сильного параметра для: схема => [] но это все еще не работает.
Поскольку я не знаю, какими будут эти значения, я не могу настроить store_accessors для них, как я видел во многих примерах.