Я обновляю приложение RoR, которое я унаследовал, с версии 1.8.7 / 2.3. до 1,9 / 3,0,9
Приложение использует attachemnt_fu, чтобы позволить пользователям загружать фотографии, но когда я пытаюсь отобразить фотографию на главной странице, я получаю:
undefined method `public_filename' for "#<Photo:0x000000049f3838>":Photo
Класс фотографии модели, который has_attachment загружает данные БД (можно увидеть в отладчике), но все методы attachment_fu имеют значение «undefined». То же самое с любым методом, явно определенным в классе модели (возможно, что он не связан с attachment_fu)
Использование attachment_fu, который заявляет о совместимости с рельсами 3.0.3