4

检查是否存在回形针附件:我正在尝试查看附件是否选择了文件/图像,然后会发生类似这个新视图出现的情况。因此,在我单击浏览选择图像后,我希望发生一些事情!谢谢!

当我执行此代码时没有任何反应!

主页视图:

<% if @post.image.present? %>
            <%= render 'posts' %>
            <% end %>
4

1 回答 1

6

您应该使用exists?orfile?方法。
exists?:将检查文件是否实际存在(慢)
file?:仅检查 db 中是否有值(更快)。

<% if @post.image.exists? %>
    <%= render 'posts' %>
<% end %>
于 2016-06-22T09:41:05.640 回答