私はいくつかのモデルで私のアプリでペーパークリップを使用していますが、以下は私に問題を与えています:
モデル内:
has_attached_file :image, :path => (Rails.root + "document_libraries/:id/filename").to_s,
:url => "/document_libraries/:id"
そして、ビューで:
<%= image_tag(@document_library.image.url) if @document_library.image? %>
これは、ブラウザに「欠落している画像」のグラフィックを表示します。私はここで何が間違っているのですか?パブリックディレクトリに画像を保存できません。私はこのコードで別のモデルを持っています、そしてそれは完全に機能します:
has_attached_file :file, :path => (Rails.root + "team_photos/:id/:filename").to_s,
:url => "/team_photos/:id"
image_tag(@team_photo.file.url)
document_librariesフォルダーがrailsルートに存在し、実際のjpgが作業中の特定のレコードに存在することを確認しました。権限はteam_photoモデルと同じで、正常に機能します。