0
新しい入札を作成するために、フォームに<%= form_for(bid) do |f| %>
から以下のパラメータが送信されています。コントローラへのレールパラメータの読み込み
{
"utf8"=>"✓",
"authenticity_token"=>"kb1enToURu/KEIw4DbBKnuLScDjhkli1cwA==",
"bid"=>{"amount"=>"34", "item_id"=>"5877e25a31d77f202480a5a9", "person_id"=>"58718f3431d77f288b9be837"},
"commit"=>"Create Bid"
}
作成コントローラが要求を受信:
def create
@bid = Bid.new(params[bid]) #need help here to create new bid
render :index
end
現在の作成方法が私に与えます「#BidsControllerのための未定義のローカル変数やメソッド `入札を」...」
にはどうすればよいですコントローラでcreateメソッドを変更してパラメータを読み込み、入札を保存しますか?
Arghrhrhg、あまりにも多くのPython
params[:bid]
へ。ありがとうございました :) – HoosierCoder