Upload plików przez formularz - Rails 4.0

Poszukuję sposobu, by uploadować pliki za pomocą formularza html. Próbowałem dwóch sposobów:

  • Paperclip: miałem problem z tak zwanymi bezpiecznymi atrybutami i nie mogłem tego obejść nawet instalując odpowiedni gem.
  • Attached, gdzie nie udało mi się uruchomić nawet przykładowego kodu… Problemy z migracją.

Ma ktoś jakiś sprawdzony sposób na upload, który działa w Rails 4? Chodzi o jakiś gem.
Będę niezmiernie wdzięczny,

Może spróbuj https://github.com/carrierwaveuploader/carrierwave ? Z commitów i issues wynika, że rails 4 jest wspierane (via https://github.com/carrierwaveuploader/carrierwave/issues/946)

potwierdzam, działa. Ale paperclip też powinien

Może wrzuć jakiś kawałek kodu i błąd odnośnie paperclipa. Podpinałem go ostatnio w appce na rails 4 i nie było żadnych problemów.

Dobra! Zapisuje, trzeba było mi przeinstalować gemy wszystkie + w params.require dodać :picture.
Wielkie dzięki!

Co do PaperClip’a chodziło o te strong parameters, przez co nie można było używać attr_accessible, a nawet jak dodałem gema o nazwie strong parameters, który miał zniwelować ten błąd to rzeczywiście nie wyskakiwał błąd, ale nic (nie ktylko załącznik, ale cała reszta też nie) nie zapisywało się. Może właśnie trzeba było przeinstalować gemy i by hulało?