如果与目标中存在的另一个文件发生冲突,是否有一些 API/库可以移动或复制文件,然后可以选择重命名新文件?
我正在使用 Wakanda,并且有一个具有moveTo方法的文件 API 。这个方法有一个参数,如果我们通过or ' ' 和or ' '。此方法忘记了一个选项,这是处理文件时的经典选项,即:' '。这意味着它将使用计数器重命名新文件。overwrite
true
Overwrite
false
KeepExisting
KeepBoth
现在,我在文件末尾添加了一个 UUID。
我想知道当我们需要移动和重命名以防发生冲突时,其他 API 如何处理这种情况。