Carrierwave, jak uzyskać rozszerzenie pliku

Opracowuję aplikację Ruby on Rails, która wymaga przesyłania / pobierania plików. W części do przesyłania użyłem klejnotowego nośnika, ponieważ jest bardzo łatwy w użyciu i elastyczny. Problem polega na tym, że po przesłaniu pliku muszę znać kilka rzeczy: tzn. Czy jest to plik pdf zamiast pobierania pliku, pokazuję go inline i to samo dotyczy obrazu. Jak uzyskaćrozszerzenie pliku i jak mogę to zrobićwyślij plik do użytkownika? Wszelkie opinie są mile widziane Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion