from.copy()
from.copy()用于将一个现有的文件复制到存储桶中的新路径。
需要RLS策略权限:
buckets
表的权限: 无objects
表的权限:insert
和select
权限
请参考存储指南中关于访问控制的工作方式。
案例教程
案例1 (复制文件)#
1 2const { data, error } = await supabase 3.storage 4.from('avatars') 5.copy('public/avatar1.png', 'private/avatar2.png')
参数说明
fromPath[必要参数]
string类型
文件路径,包括文件名。应该采用folder/subfolder/filename.png的格式。在尝试上传之前,必须确保存储桶已经存在。
toPath[必要参数]
string类型
新的文件路径,包括新的文件名。例如
folder/image-copy.png
。