在aws-s3中,有一个方法(AWS :: S3 :: S3Object.stream),它允许您将S3上的文件流式传输到本地文件.我无法在aws-sdk中找到类似的方法.
即在aws-s3中,我这样做:
File.open(to_file, "wb") do |file|
AWS::S3::S3Object.stream(key, region) do |chunk|
file.write chunk
end
end
Run Code Online (Sandbox Code Playgroud)
AWS :: S3:S3Object.read方法确实将块作为参数,但似乎没有对它执行任何操作.
我在几个 heroku 应用程序之间共享一个 MongoDB,并希望将所有权/计费转移到另一个应用程序。
我尝试将 ( heroku addons:attach)附加到接收应用程序,然后heroku addons:detach在计费应用程序上使用该命令,但这不起作用。