2014-04-01 55 views

回答

2

方括號represent an array(在大多數其他語言) - 這意味着,如果你正在尋找「在方括號」傳遞參數,可以將需值


PARAMS數組

您必須記住Rails params對象是really just a hash,它在您提交HTML表單數據時設置。這意味着如果你想讀取某些參數,訪問它們的方式是通過哈希:params{ your: "attributes", here: ["1", "2", "3"]}

這意味着如果你想設置/訪問參數「方括號」,你需要創建一個數組值,如下所示:

<%= form_for @var do |f| %> 
    <%= f.text_field :tags %> 
    <%= f.text_field :tags %> 
    <%= f.text_field :tags %> 
<% end %> 

params { tags: ["1", "2", "3"]}