如何判断我的 Firebase 节点是否被使用
How to tell whether my firebase node is used?
Firebase在其应用程序仪表板中提供了一些整体分析,但是,我需要知道我存储的数据是否曾经被使用过,或者它们只是在每个节点的基础上闲置。
为什么?这很简单:我们在开发的同时学习,这使得该应用程序发展非常快。不仅逻辑发生变化,存储的数据也需要不时重构。我想摆脱废弃和遗忘的数据。有什么想法吗?
在最好的情况下,我想知道这个:
- 上次使用节点是什么时候?(它被使用过吗?
它在 1h/- 24h/1w/1M 中使用了多少次?
- 区分读/写操作
2017 年更新
云函数自动触发并在 server.
上运行https://firebase.google.com/docs/functions/https://howtofirebase.com/firebase-cloud-functions-753935e80323
2016年答案
所以显然Firebase本身并没有提供任何这些。
我现在能想到的唯一方法是为 firebase 查询和写入函数创建包装器,并在客户端应用程序中进行统计或创建一个专用节点来存储统计数据。
在将数据存储在Firebase的情况下,用于编写函数(set
,update
,push
,remove
,setWithPriority
)的包装器相对容易。查询函数(on
、once
)必须写入successCallback
。
相关文章:
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 检查在使用节点运行程序时是否给出ARGV
- 是否排除节点中错误堆栈的第一行?/节点中的自定义错误类型
- 如何检查DOM节点是否继承自构造函数
- 在源节点上调用 stop() 是否会触发已结束的事件
- 在节点中使用“返回{值}”是否合适
- 是否可以在 Polymer 中的
节点上使用自定义属性以获得漂亮的 API - HTML 中是否存在属性节点
- 如何确定父节点是否有子节点
- 是否有一种基于“查询”来查询Neo4j中的节点的方法;dateProperty”;
- 是否有一种方法可以在节点中同步执行多个JavaScript文件
- 节点光纤是否阻塞
- 如何判断文本输入字段dom节点是否*没有*带有javascript的选择
- 是否有任何功能可以合并两个JSON数据集并替换旧信息?(节点.JS)
- jquery复选框树是否支持“;展开直到节点“;或“;扩展父母”;当程序地调用“;检查”;
- 是否可以在节点v0.12.0中使用生成器
- Kendo TreeView:检查节点是否有兄弟姐妹或子节点
- 是否有离线词库?它应该可以通过节点应用程序进行搜索
- 如何判断我的 Firebase 节点是否被使用
- 为什么我无法检查对象节点是否未定义