为什么在 Ruby 上 Rails 下载文件时,这个文件的名称为 TRUE?

Why when downloading a file in Ruby ​on Rails this one is downloaded with the name TRUE?

这是我的代码,ruby 在 rails 上下载名称为 "TRUE"

的文件
<% if @message.document_file_name %>
    <%= link_to @message.document.url, download:true do %>
    <span class="fa fa-download fa-lg"></span>
<% end %>
<% else %>
    No file.
<% end %>

download属性获取所需文件的名称

= link_to @message.document.url, download: 'file_name'

顺便说一句,如果您需要本机名称,您可以从 URL 获取文件名称

如果您在没有 download 属性的情况下构建 link,您的文件将默认在浏览器中打开