Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 从测试中使用回形针上载的文件访问EXIF数据_Ruby On Rails 3_Amazon S3_Paperclip - Fatal编程技术网

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