-2

ビューのコードは次のとおりです (Carrierwave がアップロードを処理します)。

- @photos.each do |photo|
  = photo.image

これはこれを示しています: /uploads/photo/image/5/my_pic.jpg

「my_pic.jpg」のようなこの行のファイルのみが必要です

この方法がない場合は、最後のスラッシュでカットする方法を作成するとよいでしょう。

編集:質問は、「URL全体ではなく、ファイル名のみを印刷する方法」でした。

4

2 に答える 2

2
- @photos.each do |photo|
  = File.basename(photo.image)
于 2013-05-10T13:09:37.200 に答える
2

ローカル ストレージとフォグの API が異なっていたため、問題が発生したことがあります。

最終的にゲッターを作成しました:

def image_filename
  self[:image]
end
于 2013-05-10T13:04:39.710 に答える