Carrierwave, как получить расширение файла

Я разрабатываю приложение Ruby on Rails, которое требует загрузки / выгрузки файлов. Для загрузки части я использовал gem carrierwave, поскольку он очень прост в использовании и гибок. Проблема заключается в том, что после того, как я загрузил файл, мне нужно знать несколько вещей: то есть, если это PDF-файл, а не загружать файл, я показываю его встроенным, и то же самое относится и к изображению. Как я могу получитьfile extension и как я могу это сделатьsend the file пользователю ?? Любые отзывы приветствуются Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос