Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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 ActionView::TemplateError(整数23656121084180太大,无法转换为“unsigned int';”)_Ruby On Rails - Fatal编程技术网

Ruby on rails ActionView::TemplateError(整数23656121084180太大,无法转换为“unsigned int';”)

Ruby on rails ActionView::TemplateError(整数23656121084180太大,无法转换为“unsigned int';”),ruby-on-rails,Ruby On Rails,这是我在Rails上遇到的最奇怪的错误。知道这是什么吗 注意:错误不是来自@order.get_invoice_number,我试图将代码分成多行,很明显问题出在{:host…} ActionView::TemplateError (integer 23656121084180 too big to convert to `unsigned int') on line #56 of app/views/order_mailer/order_detail.text.html.erb:

这是我在Rails上遇到的最奇怪的错误。知道这是什么吗

注意:错误不是来自@order.get_invoice_number,我试图将代码分成多行,很明显问题出在{:host…}

    ActionView::TemplateError (integer 23656121084180 too big to convert to `unsigned int') on line #56 of app/views/order_mailer/order_detail.text.html.erb:
    53:                 <b>Order #:</b>
    54:               </td>
    55:               <td width="98%">
    56:                   <%= link_to "#{@order.get_invoice_number}", {:host => Thread.current[:host], :controller => 'store/account', :action => 'view_order', id => "#{@order.id}"}, {:target => '_blank'} %>
    57:               </td>
    58:             </tr>
    59:             <tr>

        app/views/order_mailer/order_detail.text.html.erb:56
        app/controllers/store/

test_controller.rb:11:in `order_email'
app/views/order\u mailer/order\u detail.text.html.erb第56行的
ActionView::TemplateError(整数23656121084180太大,无法转换为“unsigned int”:
53:命令#:
54:               
55:               
56:Thread.current[:host],:controller=>'store/account',:action=>'view_order',id=>“{@order.id}”},{:target=>'\u blank'}%>
57:               
58:             
59:             
app/views/order\u mailer/order\u detail.text.html.erb:56
应用程序/控制器/商店/
测试控制器。rb:11:in'order\u email'

如果有什么不同的话,那就是证明程序员工作需要更健康的睡眠程序

问题出在id=>“#{@order.id}应该是:id=>