Имам проблем с DriveApp.searchFiles()
в Apps Script.
Ако търся файлове в Диск, чиито имена са като тези (имена на книги):
Rif_Lettura_Nussbaum_02012014
or
La Torre_Lalatta_Legalizzare_Corriere_23122013
търсенето не намира нищо в Диск.
function test(){
var title='Rif_Lettura_Nussbaum_02012014';
//Uncomment to try the working sample
//var title='Rif_Lettura_Nussbaum_02012';
var candidateFiles=DriveApp.searchFiles('title contains "'+title+'"');
var count=0;
var fileCandidato;
while (candidateFiles.hasNext()){
count++;
fileCandidato=candidateFiles.next();
if(fileCandidato.getName().indexOf(title)!=-1){
Logger.log("Finded: "+fileCandidato.getName());
}
}
Logger.log(""+count+" files found with title "+title);
}
По същество изглежда, че функцията searchFiles()
работи, ако думите, разделени с интервал, имат дължина по-малка или равна на 26 (това е броят на буквите от английската азбука).
Някой да е намирал тази грешка и да знае решение?