index.html.erb に次の link_to があります。リンクをクリックするたびに、retrieve_requests テーブルに新しいレコードが作成されますが、何らかの理由で user_id と package_id が保存されませんでした。
これについてどうすればよいかわかりません。助けていただければ幸いです。
ありがとう。
index.html.erb
.
.
<%= link_to "Retrieve this package", retrieval_requests_path(user_id: current_user.id, package_id: item.package.id), :method => :post %>
.
.
retrieve_requests_controller.rb
class RetrievalRequestsController < ApplicationController
def index
@items = Item.where(:user_id => current_user.id)
end
def create
@retrieval_request = RetrievalRequest.new(params[:retrieval_request])
if @retrieval_request.save
redirect_to retrieval_requests_path, notice: "Successfully created retrieval request."
else
render :new
end
end
end