我为我的后端API使用Strongloop loopback
。 我正在使用它的loopback-component-storage
来上传和管理文件。更具体地说,我正在使用文件系统,但在生产时会切换到AWS存储。Loopback:如何将文件从一个容器复制到另一个容器?
平台上的用户可以复制一个项目,为此也将复制已上传的链接文件。
我的问题是,如何从一个容器复制到另一个文件?
这里是我到目前为止的代码来创建一个新的容器:
Project.app.models.storage.getContainer(templateId, function (err, container) {
if(err){
// If error, no docs have been added or created, so just skip
return;
}
Project.app.models.storage.createContainer({ name: projectId},function (err,container) {
if(err){
console.log("Error creating a container when copying project");
return;
}
// Here is where I need assistance
});
});