Ваши файлы, которые будут загружены, будут объектом Особых Приложений. Например, в скрепке это будет Paperclip::Attachment
Более того, это вложение имеет options
в качестве хэша, в котором вы можете хранить дополнительную информацию для своих вложений, объединяя ее.
например User.last.photo.options.merge({data: 'value'})