ActiveStorage
添付ファイルを1つ使用しようとしました。私は添付ファイルをアップロードすることができました。ActiveStorage添付ファイルURLを生成
私の問題は、URLを生成することです。私は、あなたが使用して試すことができます私が持っているこのエラー
undefined method `active_storage_attachment_path' for
#<#<Class:0x007fa1de477520>:0x007fa1defa8b88>
ActiveStorage
添付ファイルを1つ使用しようとしました。私は添付ファイルをアップロードすることができました。ActiveStorage添付ファイルURLを生成
私の問題は、URLを生成することです。私は、あなたが使用して試すことができます私が持っているこのエラー
undefined method `active_storage_attachment_path' for
#<#<Class:0x007fa1de477520>:0x007fa1defa8b88>
をurl_for
class Template < ApplicationRecord
acts_as_archival readonly_when_archived: true
before_archive
belongs_to :user
has_many :fields, dependent: :destroy
accepts_nested_attributes_for :fields, allow_destroy: true
has_many :contracts
has_one_attached :image
end
<%= url_for(@template.image) %>
を使用しています
@template.image.url
私はあなたにしているかなり確信していますそれがRailsに統合される前の古い宝石。
gem 'rails', git: 'https://github.com/rails/rails.git'
、それは「doesnの場合:あなたは
bundle show activestorage
をすれば、私はそれはあなたがエッジレールをバンドルしてみ宝石/ activestorage-0.1
を使用していると言うと思いますアプリケーション全体を爆破すると、あなたが使用したいと思っている最近書かれた方法にアクセスすることができます。
あなたはこの作品を手に入れましたか?私は同じポイントで立ち往生している、私はここに答えを試みたが、それは動作しません。 – Baig