我需要在我的数据库中保存图像的尺寸,以帮助我以pinterest样式的图库格式渲染图像。
我用这个方法:
def update_asset_attributes
if image.present? && image_changed?
ap image.file
self.image_content_type = image.file.content_type
self.image_file_size = image.file.size
self.image_width, self.image_height = `identify -format "%wx%h" #{image.file.path}`.split(/x/)
end
end
但现在它说:NoMethodError - undefined method content_type for #<Cloudinary::CarrierWave::PreloadedCloudinaryFile:0x007f9834d81840>:
答案 0 :(得分:2)
CloudinaryPreloadedFile目前没有此信息。你可以 -