开发者

formtastic - :string field value as Array and not found-s

开发者 https://www.devze.com 2023-01-01 03:07 出处:网络
is there any possibility to send from formtastic form value of :string field like - semantic_form_for :project do |form|

is there any possibility to send from formtastic form value of :string field like

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

as Array? Currently value of this field is sending as String and i'd like to no parse this开发者_如何学JAVA string in controller.

Also, could you give me idea - if task with submitted id is not found - what is best way to catch this situation - validation in controller or what?


I've solved this issue with creation attribute accessor for task_ids


One way you could handle this is by using :as => :check_boxes or :as => :select with :tasks associations directly this would have added benefit of being user friendly. If you insist on using task_ids though, it's probably best to override task_ids= method. There you could handle parsing data and validating.

0

精彩评论

暂无评论...
验证码 换一张
取 消