Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/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 什么是ActiveStorage';s';附上';当文件像AWS一样上传到服务时,在后台做什么?_Ruby On Rails_File Upload_Service_Rails Activestorage - Fatal编程技术网

Ruby on rails 什么是ActiveStorage';s';附上';当文件像AWS一样上传到服务时,在后台做什么?

Ruby on rails 什么是ActiveStorage';s';附上';当文件像AWS一样上传到服务时,在后台做什么?,ruby-on-rails,file-upload,service,rails-activestorage,Ruby On Rails,File Upload,Service,Rails Activestorage,我似乎找不到详细的解释,说明在将文件(不是直接上载)上载到已配置的服务(如Amazon S3)时,attach方法初始化了什么过程 创建作业将文件上载到S3时,是否先将文件临时上载到应用程序服务器 如果是,是否有作业将其清除,或者在将其上载到S3的作业成功返回后是否将其删除 如果那项工作失败了,它会自动更换吗?等等 我想我了解直接上传的过程,以及为什么需要进行一些手动错误处理,但我想知道ActiveStorage是如何通过应用服务器处理上传的,我似乎找不到关于这方面的可靠文档

我似乎找不到详细的解释,说明在将文件(不是直接上载)上载到已配置的服务(如Amazon S3)时,
attach
方法初始化了什么过程

  • 创建作业将文件上载到S3时,是否先将文件临时上载到应用程序服务器
  • 如果是,是否有作业将其清除,或者在将其上载到S3的作业成功返回后是否将其删除
  • 如果那项工作失败了,它会自动更换吗?等等
我想我了解直接上传的过程,以及为什么需要进行一些手动错误处理,但我想知道
ActiveStorage
是如何通过应用服务器处理上传的,我似乎找不到关于这方面的可靠文档