异常:参数(字符串)与 DriveApp.File.moveTo 的方法签名不匹配



我只是创建了一个函数,将指定的文件从现有文件夹移动到另一个文件夹。但是当我运行它时,它返回一个异常:异常:参数(String)不匹配DriveApp.File.moveTo.">

我可以知道我的编码有什么问题吗?

function movtofldr() {DriveApp.getFileById('thisFileID').moveTo('destinationFolderID');}

参考moveTo()。它表明参数是一个Folder,因此您需要在前面加上以下变量声明以使其工作:

function movtofldr(){ 
const targetFolder = DriveApp.getFolderById("destinationFolderID")
DriveApp.getFileById('thisFileID').moveTo(targetFolder);
}