Функция Firestore для отслеживания новых записей документов и ограничения количества всех документов - PullRequest
0 голосов
/ 01 марта 2020

При использовании базы данных Firestore и функций Firestore я пытаюсь найти способ ограничить количество документов для определенной коллекции c (например, я не хочу, чтобы в коллекции было больше, чем документов MAX_COUNT).

Это шаблон того, чего я хочу достичь (скрипт Javascript в индексе. js):

exports.docAdded = functions.firestore.document('myCollection/{docID}').onWrite((change, context) => {
 if (!change.before.exists) {
     // New document Created - check total number of documents in myCollection
       //- Delete old documents in case of size>MAX_COUNT
 }
});

Любая помощь приветствуется!

1 Ответ

1 голос
/ 02 марта 2020

Пока не разработана функция, которая поддерживает отслеживание количества документов в коллекции. Тем не менее, есть некоторые альтернативы и методы, которые вы можете попробовать, чтобы помочь вам в достижении этой цели ограничения.

Я бы порекомендовал вам ознакомиться с приведенными ниже статьями и сообщениями сообщества. , это может помочь вам и дать некоторые идеи о том, как этого добиться.

Дайте мне знать, помогла ли вам информация!

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