4

ペーパークリップ添付ファイルが存在するかどうかを確認します。添付ファイルがファイル/画像を選択したかどうかを確認しようとしています。この新しいビューが表示されるように何かが起こります。だから、ブラウズをクリックして画像を選択した後、私は何かが起こることを望んでいます!! ありがとう!

このコードを実行しても何も起こりません!

ホーム ビュー:

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

1 に答える 1

6

exists?またはfile?メソッドを使用する必要があります。
exists?: ファイルが実際に存在するかどうかを確認します (遅い)
file?: db に値があるかどうかのみを確認します (速い)。

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