Вы также можете сделать так:
after_destroy :remove_file_directory
def remove_file_directory
path = File.expand_path(mount.store_path, mount.root)
FileUtils.remove_dir(path, force: false)
end
Где mount - это то, что вы установили - как Например: если у вас mount_uploader :avatar, AvatarUploader
, то
def remove_file_directory
path = File.expand_path(avatar.store_path, avatar.root)
FileUtils.remove_dir(path, force: false)
end