Ruby on rails 3 从测试中使用回形针上载的文件访问EXIF数据
我可以安全地使用Ruby on rails 3 从测试中使用回形针上载的文件访问EXIF数据,ruby-on-rails-3,amazon-s3,paperclip,Ruby On Rails 3,Amazon S3,Paperclip,我可以安全地使用self.image.staged\u路径访问使用回形针上传到Amazon S3的文件吗?我注意到我可以在生产或开发环境中使用self.image.url(返回https…s3…文件)从s3上的文件读取EXIF。但我不能在测试中使用相同的方法 我找到了staged_path方法,它允许我在所有环境中从文件中读取EXIF(它返回类似于:/var/folders/dv/zpc…-6331-fq3gju) 我找不到关于这种方法的更多信息,所以问题是:有没有人有这种方法的经验,并且可以对
self.image.staged\u路径
访问使用回形针上传到Amazon S3的文件吗?我注意到我可以在生产或开发环境中使用self.image.url
(返回https…s3…文件)从s3上的文件读取EXIF。但我不能在测试中使用相同的方法
我找到了staged_path
方法,它允许我在所有环境中从文件中读取EXIF(它返回类似于:/var/folders/dv/zpc…-6331-fq3gju
)
我找不到关于这种方法的更多信息,所以问题是:有没有人有这种方法的经验,并且可以对这种方法的可靠性提出建议?我在后处理前读取EXIF数据
before_post_process :load_date_from_exif
def load_date_from_exif
...
EXIFR::JPEG.new(self.image.staged_path).date_time
...
end