firebase-functions: Неизвестный статус ошибки: Ошибка типа: db.collectionGroup не является функцией - PullRequest
0 голосов
/ 22 мая 2019

Я добавил запрос collectionGroup в мой код "firebase-functions".Но теперь он дает мне эту ошибку: «Неизвестный статус ошибки: Ошибка типа: db.collectionGroup не является функцией».Что я не прав?

Я обновил мои node.js, firebase и firebase-admin

const functions = require("firebase-functions");
const admin = require("firebase-admin");
admin.initializeApp();
const db = admin.firestore();

let fetchQuery = db
      .collectionGroup("calendarIndex")
      .where("repeat", "==", false); 

fetchQuery
      .get()
      .then(snap => {
        snap.forEach(doc => console.log(doc.data()));
      })
      .catch(err => {
        throw new functions.https.HttpsError(err);
      });

1 Ответ

1 голос
/ 23 мая 2019

Обновите ваш firebase-admin. Последний на момент этого ответа 7.4.0.

npm install firebase-admin@latest

Запросы к группам коллекций были введены совсем недавно, и ваш firebase-admin недостаточно молод, чтобы подобрать обновление к @ google-cloud / firestore, которое добавило запросы к группам коллекций в своем обновлении 1.3 7 мая * 1005. *.

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