Как установить значения полей для документов FireStore как JSON - PullRequest
0 голосов
/ 11 июля 2019

Во время выполнения этого кода я хочу создать json, содержащий в качестве значения поле документа (ключ и значение) вложенного документа.

function getobjectItemsById(id){
  var objectItemsRef = db.collection(collectionName).doc(id).collection(subCollection);
  let object_items = [];
  return objectItemsRef.get()
      .then(snapshot => {
          snapshot.forEach(item => {
              let object_item = {};
              object_item.id = item.id;
              object_item.object_item = item.data();
              console.log(item.data()); 
              object_items.push(object_item);
          })
          return object_items;
      })
}

Но когда я возвращаю этот объект в выводе:

console.log(objects)

Мой вывод:

[объект объекта] [объект объекта]

Как получить правильный ключ и значение?

1 Ответ

0 голосов
/ 12 июля 2019

Решение: console.log(JSON.stringify(objects))

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