Добавление массивов в Firebase - PullRequest
0 голосов
/ 27 января 2019

У меня есть массив страниц, содержащий объекты. Каждый объект содержит массив элементов, называемых блоками. Когда я пытаюсь добавить его, я получаю сообщение об ошибке, как лучше обойти это?

     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);
         });
     })

Вот ошибка: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...