私は奇妙なエラーにこの行でルビー:間違った引数の型はnil(Fixnumかを予想)
ActionView::Template::Error (wrong argument type nil (expected Fixnum)):
を取得しています:
<%= (!attach.file_size.nil?) ? "(#{number_to_human_size(attach.file_size.to_i).to_s})": "" %>
は、ここに私のコードです:
<% if !pr.attachments.empty? %>
<ul class="attached_files">
<% pr.attachments.each do |attach| %>
<li><a href="<%= attach.path_url%> " target="_blank"><%= attach.path_identifier%></a>
<%= (!attach.file_size.nil?) ? "(#{number_to_human_size(attach.file_size.to_i).to_s})": "" %>
</li>
<%end%>
</ul>
<% end %>
私はどこに問題があるのか分からない。お願い助けて。ありがとう!
完全なスタックトレースを確認できますか? – pilcrow