
Limitar os nós filho

Made by Firebase
Limita o número de nós a uma contagem máxima especificada em um caminho determinado do Realtime Database.
Como esta extensão funciona
Use esta extensão para controlar o número máximo de nós armazenado em um caminho do Firebase Realtime Database.
Se o número de nós no caminho especificado do Realtime Database exceder a contagem máxima determinada, a extensão excluirá os nós mais antigos primeiro até atingir o limite definido.
Outras configurações
Antes de instalar a extensão, configure uma instância do Realtime Database no projeto do Firebase.
Faturamento
Para instalar uma extensão, seu projeto precisa estar no plano Blaze, com pagamento por utilização
- Um pequeno valor será cobrado de você (geralmente cerca de US$ 0,01/mês) referente aos recursos do Firebase exigidos pela extensão, mesmo se não forem usados.
- Esta extensão usa outros serviços do Firebase e do Google Cloud Platform, que têm cobranças associadas caso o nível sem custos seja excedido:
- Cloud Functions (ambiente de execução Node.js 10+. Consulte as perguntas frequentes)
- Firebase Realtime Database
Como instalar a extensão
Como usar o Console do Firebase
Para instalar e gerenciar extensões, use o Console do Firebase.
Instalar usando o consoleComo usar a Firebase CLI
Para instalar e gerenciar extensões, também é possível usar a Firebase CLI:
Etapa 1: execute o comando npm (em inglês) a seguir para instalar a CLI ou atualizá-la para a versão mais recente.
npm install -g firebase-toolsNão está funcionando? Consulte a referência da Firebase CLI ou altere suas permissões do npm (em inglês).
Etapa 2: configurar um novo diretório do projeto no Firebase ou acessar um já configurado
Etapa 3: adicionar esta extensão ao seu manifesto de extensões ao ser executada
firebase ext:install firebase/rtdb-limit-child-nodes --local --project=projectId_or_alias
Etapa 4 (opcional): testar a extensão localmente usando o Pacote de emuladores do Firebase
firebase emulators:start
Etapa 5: implantar as extensões do seu manifesto ao projeto
firebase deploy --only extensions --project=projectId_or_alias