ustawienie hstore w szynach4, dynamiczny klucz / wartości

Po raz pierwszy bawię się w Hstore w aplikacji rails4 i używam javascript w formularzu do tworzenia dynamicznych pól formularza dla kolumny hstore (: schemat)

W szynach 4 Nie muszę dodawać żadnej metody ustawiającej / gettera w moim modelu, prawda?

W mojej formie buduję dynamiczne pola wprowadzania i pozwalam użytkownikowi ustawić pary klucz / wartość. Podobnie jakHstore Heroku Demo App

W zasadzie moja forma będzie miała takie wejścia

input name="app[schema][dynamic_key1]" value="whatever value"
input name="app[schema][dynamic_key2]" value="whatever value2"

W moim kontrolerze aplikacji:

def app_params
  params.require(:app).permit(:name, :title, :schema )
end

Jednak gdy tworzę nowy rekord aplikacji, moje wartości hstore schematu nie są zapisywane. Widziałem kilka rzeczy na temat tworzenia silnego param: schema => [] ale to wciąż nie działa.

Ponieważ nie wiem, jakie będą te wartości, nie mogę skonfigurować tych akcesoriów tak, jak widziałem w wielu przykładach.

questionAnswers(2)

yourAnswerToTheQuestion