このことを考慮
if params['image'].nil?
htmlの場合、上記を使用してファイルの存在を確認したため、それに応じてパスを変更しました。どうすればerbで確認できますか?
コードに が
<%= f.file_field :IMAGE %>
あり、送信ボタンをクリックすると、画像をデータベースに保存して使用するか、画像をファイルに保存してパスをデータベースに保存して、後で画像を表示できるようにする必要があります。
これどうやってするの?
このことを考慮
if params['image'].nil?
htmlの場合、上記を使用してファイルの存在を確認したため、それに応じてパスを変更しました。どうすればerbで確認できますか?
コードに が<%= f.file_field :IMAGE %>
あり、送信ボタンをクリックすると、画像をデータベースに保存して使用するか、画像をファイルに保存してパスをデータベースに保存して、後で画像を表示できるようにする必要があります。
これどうやってするの?
PaperclipやCarrierwaveなどの gem と、 Paperclip の Railscast や Carrierwave の Railscast をチェックアウトする必要があります。
1) nil かどうかを確認できparams['image']
ます。ベスト プラクティスに従って、これから呼び出すインスタンスに格納する@image
必要がありますが、必要に応じて異端者になって使用することもできparams['image']
ます。
<% unless @image.nil? %>
<!-- Code here -->
<% end %>
また
<% if @image.nil? %>
<!-- Code here -->
<% else %>
<!-- Code here -->
<% end %>
2) DragonflyやPaperclipのようなジェムを使用してサポートすることができます。このPaperclip と Carrierwave と Dragonfly の質問をチェックしてください!