J'ai un modèle de données dans mon Rails de projet qui a un sérialisé champ:
class Widget < ActiveRecord::Base
serialize :options
end
Les options de champ peut avoir des données de la variable info. Par exemple, voici les options de champ pour l'enregistrement de l'luminaires fichier:
options:
query_id: 2
axis_y: 'percent'
axis_x: 'text'
units: '%'
css_class: 'occupancy'
dom_hook: '#average-occupancy-by-day'
table_scale: 1
Ma question est de savoir quelle est la bonne façon de permettre à l'utilisateur de modifier cette info dans un formulaire standard vue?
Si vous utilisez seulement un simple champ de texte pour le champ des options, vous obtenez juste un yaml vidage de la représentation et que les données voudrais juste être renvoyé à une chaîne.
Quel est le meilleur/la bonne façon de modifier un sérialisé de hachage domaine comme celui-ci dans les Rails?