9
ファイル(ビデオおよび画像)のアップロードにクリップを使用しています。 ビデオと画像の両方に同じ添付ファイル(ソース)を使用しました。クリップのビデオ/画像の添付ファイルを使用する
class Media < ActiveRecord::Base
belongs_to :memory
validates_attachment_presence :source
validates_attachment_content_type :source,
:content_type => ['video/mp4', 'image/png', 'image/jpeg', 'image/jpg', 'image/gif']
end
異なるエラーメッセージを表示する場合があります。
- アップロードするファイルがイメージタイプであるが、jpg/png/jpeg/gifではない場合。
- アップロードされたファイルは、ビデオの種類ではなく、MP4
である私は、これをどのように達成することができますか? ご協力いただけると助かります。
素晴らしいソリューションです。 btw。レコードごとに1つの添付ファイルを保持しますが、この場合はクラス名をmediumと呼んではいけません。 – res