-3
此表單不起作用。我的目標是提交兩個字段。請幫忙謝謝!Ruby Rails form_for每個循環都不起作用
表
create_table "products", :force => true do |t|
t.integer "count"
end
create_table "customers", :force => true do |t|
t.decimal "money"
end
形式
<% @product.each do |product| %>
<%= form_for(product) do |f| %>
<%= f.number_field :count %>
<%= f.number_field :money %>
<%= f.submit 'Save' %>
<% end %>
<% end %>
模型
class Product < ActiveRecord::Base
attr_accessible :count
belongs_to :customer
end
哪裏提交按鈕? –
你可以更具體一些:什麼是不正確的工作?你說你想提交這兩個字段,但是到底發生了什麼;它只發送兩個中的一個,它是不發送任何東西,還是完全發送其他東西? –
爲#<產品:0x61c28e8>拋出錯誤未定義的方法'錢' –