Ruby on rails 3.2 如何在prawn pdf中显示布尔字段?

Ruby on rails 3.2 如何在prawn pdf中显示布尔字段?,ruby-on-rails-3.2,pdf-generation,prawn,Ruby On Rails 3.2,Pdf Generation,Prawn,我试图使用pawn在表中显示布尔字段。我得到以下错误: Content type not recognized: false 我已经通读了rdoc,找不到答案 以下是简单的表格布局: def data table [["Design Type", @design.design_type], ["Hole Punch", @design.hole_punch]] end 事实上,对于任何类型的变量都会有同样的问题,而不仅仅是布尔值。 要获取变量的内容,

我试图使用pawn在表中显示布尔字段。我得到以下错误:

Content type not recognized: false
我已经通读了rdoc,找不到答案

以下是简单的表格布局:

  def data
     table [["Design Type", @design.design_type],
            ["Hole Punch", @design.hole_punch]]
  end

事实上,对于任何类型的变量都会有同样的问题,而不仅仅是布尔值。 要获取变量的内容,需要将其放入如下字符串中:

table [["Design Type", "#{@design.design_type}"],
       ["Hole Punch", "#{@design.hole_punch}"]]

希望这有帮助。

另一个选择是将布尔值转换为字符串:

  def data
     table [["Design Type", @design.design_type.to_s],
            ["Hole Punch", @design.hole_punch.to_s]]
  end