Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何将两个对象传递给prawn pdf_Ruby On Rails_Ruby On Rails 3_Prawn_Prawnto - Fatal编程技术网

Ruby on rails 如何将两个对象传递给prawn pdf

Ruby on rails 如何将两个对象传递给prawn pdf,ruby-on-rails,ruby-on-rails-3,prawn,prawnto,Ruby On Rails,Ruby On Rails 3,Prawn,Prawnto,我的控制器中有以下结构,我想传递两个对象来生成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

我的控制器中有以下结构,我想传递两个对象来生成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
,但没有成功

有什么办法可以完成吗