У меня есть массив страниц, содержащий объекты. Каждый объект содержит массив элементов, называемых блоками. Когда я пытаюсь добавить его, я получаю сообщение об ошибке, как лучше обойти это?
let projectId = Math.floor(Math.random() * 10000);
let docTitle = this.projectTitle.title;
this.pages.forEach((page) => {
let pageT = page.pageTitle;
let pageD = page.pageDesc;
let id = page.id;
let blocks = page.blocks;
db.collection(docTitle + projectId).doc(pageT).set({
page: {pageTitle:pageT, pageDesc: pageD, blocks:blocks, id:id }
})
.then(function() {
console.log("Document successfully written!");
})
.catch(function(error) {
console.error("Error writing document: ", error);
});
})
Вот ошибка: