gpt4 book ai didi

javascript - 有没有办法限制 firebase 中的 child 数量?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:03:18 26 4
gpt4 key购买 nike

我有一个火力基地,我经常向其中推进,就像聊天一样,我担心聚集在火力基地中的 child 数量。当所有连接都消失时,它们都会被删除,但是有没有办法限制其中的数量?

干杯!

最佳答案

您可以使用 ring buffer 实现类似的功能.如果您希望拥有不超过 50 个节点,您可以将一个节点的子节点引用为/0、/1、/2、.../49,并在生成数据时写入这些节点。使用 transaction()然后你可以在 Firebase 中的另一个位置跟踪当前的“开始”和“结束”。优先级也可以与这种方法结合使用以保持顺序(例如,按时间戳)。这种方法还有一个好处,即不必在数据增长时对其进行 trim 。

我们目前没有使用服务器端安全规则强制执行此操作的机制,但我已在我们的内部跟踪器中记录下来。

关于javascript - 有没有办法限制 firebase 中的 child 数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16324678/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com