Rails 在 create action 问题中有很多直通参数
Rails has many through params in create action problem
我有一个 csv 导入功能,它为 csv 中的每个 ID 创建许多卡片请求。对于 cardholdergroup 模型,我有很多直通关系。我如何告诉此创建操作创建记录并设置 cardholdergroup_ids: [] param on create?
CSV.foreach(file_path) do |row|
@cardrequest = Cardrequest.create(empid: row[0],
startdate: cardrequest_params[:startdate],
enddate: cardrequest_params[:enddate], user_id: current_user.id,
cardholdergroup_ids: cardrequest_params[cardholdergroup_ids: []
end
应该是cardrequest_params[:cardholdergroup_ids]
我有一个 csv 导入功能,它为 csv 中的每个 ID 创建许多卡片请求。对于 cardholdergroup 模型,我有很多直通关系。我如何告诉此创建操作创建记录并设置 cardholdergroup_ids: [] param on create?
CSV.foreach(file_path) do |row|
@cardrequest = Cardrequest.create(empid: row[0],
startdate: cardrequest_params[:startdate],
enddate: cardrequest_params[:enddate], user_id: current_user.id,
cardholdergroup_ids: cardrequest_params[cardholdergroup_ids: []
end
应该是cardrequest_params[:cardholdergroup_ids]