
限制子节点数量

Made by Firebase
将节点数限制为指定的 Realtime Database 路径中的指定最大计数。
此扩展程序的运作方式
Use this extension to control the maximum number of nodes stored in a Firebase Realtime Database path.
If the number of nodes in your specified Realtime Database path exceeds the specified max count, this extension deletes the oldest nodes first until there are the max count number of nodes remaining.
Additional setup
Before installing this extension, make sure that you've set up a Realtime Database instance in your Firebase project.
Billing
To install an extension, your project must be on the Blaze (pay as you go) plan
- You will be charged a small amount (typically around $0.01/month) for the Firebase resources required by this extension (even if it is not used).
- This extension uses other Firebase and Google Cloud Platform services, which have associated charges if you exceed the service’s free tier:
- Cloud Functions (Node.js 10+ runtime. See FAQs )
- Firebase Realtime Database
如何安装此扩展程序
使用 Firebase CLI
要安装和管理扩展程序,您还可以使用 Firebase CLI:
步骤 1 :运行以下 npm 命令来安装 CLI 或将 CLI 更新到最新版本。
npm install -g firebase-tools不能运行?请参阅 Firebase CLI 参考文档 或者更改您的 npm 权限 。
第 2 步 : 设置一个新的 Firebase 项目目录 或转到现有目录
第 3 步 :将此扩展程序添加到 扩展程序清单 中
firebase ext:install firebase/rtdb-limit-child-nodes --local --project=projectId_or_alias
Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite
firebase emulators:start
第 5 步 :将清单中的扩展程序 部署 到项目中
firebase deploy --only extensions --project=projectId_or_alias