Я пытаюсь найти способ для одной функции выполнять итерацию по множеству различных пар переменных.
Поскольку я работаю в лимитах с 45 различными сценариями, работающими в течение одного часа , я вместо этого пытаюсь написать один сценарий, который мог бы перебирать структуру данных, которая отслеживает две разные переменные в время, в частности пары идентификаторов папок для определенных папок на Google Диске.
У меня есть функция moveFiles
:
function moveFiles() {
var source_folder = DriveApp.getFolderById("xxxxxxxxxxSomeParticularSourceFolderxxxxxxxxxx")
var dest_folder = DriveApp.getFolderById("xxxxxxxxxxSomeParticularDestinationFolderxxxxxxxxxx")
var files = source_folder.getFiles();
while (files.hasNext()) {
var file = files.next();
dest_folder.addFile(file);
source_folder.removeFile(file);
}
}
Какую структуру данных я мог бы добавить к этому сценарию, чтобы отслеживать разные пары идентификаторов папок для конкретных исходных и целевых папок, и как я могу добавить всю функцию moveFiles
в цикл for
, чтобы все это работало