2010-05-25 5 views
0

est-il possible d'envoyer de valeur sous forme de formtastic: champ de chaîne commeformtastic -: valeur du champ de chaîne comme matrice et non-trouvé s

- semantic_form_for :project do |form| 
- form.inputs do 
    = form.input :task_ids, :as => :string 

comme tableau? Actuellement la valeur de ce champ envoie en tant que chaîne et je voudrais ne pas analyser cette chaîne dans le contrôleur.

Aussi, pourriez-vous me donner une idée - si la tâche avec l'ID soumis n'est pas trouvé - quelle est la meilleure façon d'attraper cette situation - validation dans le contrôleur ou quoi?

Répondre

1

J'ai résolu ce problème avec l'attribut d'attribut de création pour task_ids

0

Une façon de gérer cela est d'utiliser: as =>: check_boxes ou: as =>: select with: tâches associations directement cela aurait l'avantage d'être convivial. Si vous insistez sur l'utilisation de task_ids, il est probablement préférable de remplacer task_ids = method. Là, vous pouvez gérer les données d'analyse et de validation.

Questions connexes