エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ActiveStorageダイレクトアップロードでファイルサイズの制限を設けるには
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ActiveStorageダイレクトアップロードでファイルサイズの制限を設けるには
ActiveStorageのダイレクトアップロード機能を利用すると、ブラウザから直接クラウドストレージにアップ... ActiveStorageのダイレクトアップロード機能を利用すると、ブラウザから直接クラウドストレージにアップロードできるため、Railsアプリで大容量のデータを受け取ることなく、大容量ファイルのアップロードも可能です。 しかしながら、無制限に受け入れていては、想定外の大容量ファイルがアップロードされてしまう可能性があります。たとえば、数MBの画像の想定のところ1TBの動画がアップロードされると困ってしまいますね。 ActiveStorageでファイル容量のバリデーションを行うには ActiveStorageのバリデーションを実装するgemはいくつかあります。 次のように書くと、1MB以上のファイルを禁止することができます。 class Post < ApplicationRecord has_one_attached :image validates :image, attached:

