Отправка данных с гугл листа:
Скрипт, использующий для отправки данных в базу данных с листа Google.
function writeData () {
var ss = SpreadsheetApp.openById("####");
var sheet = ss.getSheets()[0];
var data = sheet.getDataRange().getValues();
var dataToImport = {};
for(var i = 1; i < data.length; i++) {
var department = data[i][0];
var year = data[i][1];
var course = data[i][2];
dataToImport[department] = {};
dataToImport[department][year] = {}
dataToImport[department][year][course] = {}
dataToImport[department][year][course][i] = {
course: data[i][3],
dateAdded: data[i][4],
fileSize: data[i][5],
fileType:data[i][6],
downloadLink: data[i][7],
};
}
var firebaseUrl = "https:url";
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl);
base.setData("",dataToImport);
}
Данные, которые отправляются:
В: Мои вопросы, так как у меня был родительский электрик и два его ребенка, которым было 1 и 2, и у каждого ребенка был курс dsp и aes соответственно, но отправляется только 1 ребенок, который является вторым.
Почему первый ребенок не отправляется на базу?