處理基本消息傳遞應用程序的回覆函數,並且被卡住了一段時間。如何輸出hidden_field到數組?
在我的消息控制器我傳遞的USER_ID從原來的消息筆者:爲回覆消息「:
@message = current_user.sent_messages.build(:to => @original.author.id, :subject => subject, :body => body)
render :template => "sent/raply"
我的隱藏字段的樣子:
<%= f.hidden_field :to %>
我m得到正確的user_id通過窗體,但我需要將值傳遞爲數組,如「to」=> [「1」],而不是「to」=>「1」。
難道你不能只是將其更改爲控制器中的數組? – rwilliams 2013-04-08 15:37:15
設置':to => [@ original.author.id]'向表單發送一個數組,但是按照當前的構造,表單將數組作爲一個字符串輸出。我需要從控制器(作爲字符串/整數) - >形式(輸出作爲數組發送從控制器傳遞的值作爲:內部,即':to => [「user_id」]'。 – 2013-04-08 17:22:10