2

collection_check_box我有一个通过 Rails方法传递和显示的 pdf 文件列表...

<%= f.collection_check_boxes :upload_ids, Upload.where(file_type: ".pdf"), :id, :file_name do |b| %>
    <%= b.label do %>
    <%= b.check_box + b.text %>
    <% end %>
    <% end %>

如何在这段代码中显示没有扩展名的文件名?

4

1 回答 1

2

您需要手动提取它:

<%= b.check_box + File.basename(b.text,'.*') %>
于 2015-06-01T19:34:29.420 回答