我的控制器中有以下结构,我想传递两个对象来生成pdf,下面是我的控制器代码,但它不起作用。
def show
@customer = Customer.find(params[:id])
@orders = Orders.find(params[:id])
@pdf = Prawn::Document.new()
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @customer }
format.xml { render :xml => @orders}
format.pdf { render :layout => false }
pdf.render_file {path_to_file}
end
我也试过了@customers.orders = @orders
,但它没有用。
有没有办法完成它?