我想從名爲「添加」的表單中存儲數據 - 我想根據這個數組中的數據生成其他形式,所以我認爲我不必在這裏使用數據庫(我錯了嗎?)。 ?我應該怎樣在「加入」的模型中定義的數組這是我的形式看起來像:如何定義一個模型是一個數組(不在數據庫中!)
<h2>Add new data</h2>
Please select, what kind of data you want to add:<br /><br />
<%= simple_form_for :adding do |f| %>
<%= f.input :first_name, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :last_name, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :city, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :postal, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :street, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :job, :collection => 0..10 , :prompt => "How many?" %>
<%= f.input :role, :collection => 0..10 , :prompt => "How many?" %>
<%= f.button :submit, 'next step', :style => "margin-top: 20px;" %>
<% end %>
請幫助:/
這個基本方法的問題是驗證。一般來說,最好有纖薄的控制器,從而提取模型中的邏輯 – apneadiving