問題タブ [actiontext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails 5.2 で ActionText を使用して既存のコンテンツを表示する
アプリを Rails 5.2 にアップグレードし、古い trix-editor/gem が機能しなくなったため、ActionText を使用する傾向があります。新しい投稿には「説明」が表示されるようになりましたが、新しくインストールされた ActionText で古い投稿の説明を表示するにはどうすればよいですか?
post.rbhas_rich_text :description
posts_controller.rb
...params.require(:post).permit(:description)
_form.html.erb
<%= f.rich_text_area :description %>
show.html.erb
<%= @post.description %>
説明は ActionText の新しいレコードからのみ取得されますが、古い投稿の既存の「説明」列からは表示されません
ruby-on-rails - Azure (またはその他のサービス) に保存されていない ActionText 画像
ActionText と ActiveStorage を備えた Rails アプリがあります。ActionTextが使用されている説明フィールドを持つチケットフォームがあります。添付ファイルをローカル ディスクに保存するように開発環境を構成すると、すべて正常に動作します。
しかし、Azure ストレージを使用するように構成すると、ログにアップロードされたように見えます (URL が返されます) が、Azure を見ると、保存された画像はありません。これはログです:
これは次のconfig/development.rb
とおりです。
そして、これは次のstorage.yml
とおりです。
そして、適切な宝石が使用されます:
では、何が問題なのですか?デジタル オーシャン スペースでも同じことを試しましたが、まったく同じ結果だったので、Azure とは関係ありません。