在 Flutter 中记录 Firebase 查询

Posted

技术标签:

【中文标题】在 Flutter 中记录 Firebase 查询【英文标题】:Logging Firebase queries in Flutter 【发布时间】:2020-06-24 09:59:55 【问题描述】:

我在我的应用程序中使用 Firebase Cloud-Firestore 数据库。 是否可以? 目前,我的应用程序在 Firestore 中生成了大量的写入请求。如何检测执行了哪些查询?

【问题讨论】:

【参考方案1】:

Firestore Flutter SDK 没有内置任何东西来启用/控制日志记录。如果您需要比默认记录更多的信息,则必须在代码中找到所有 Firestore 语句并自己添加日志记录。

如果您愿意进入原生 androidios 应用,您可以在那里启用日志记录(Android、iOS)以查看有关发送/接收内容的更多信息。

要了解所有客户端正在执行的操作,您可以monitor the Firestore usage in Cloud Monitoring(最近还称为 StackDriver)。

【讨论】:

谢谢!真的很有帮助!

以上是关于在 Flutter 中记录 Firebase 查询的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:如何在 [Firebase] 中使用 OR 条件获取流查询

Flutter-如何在firebase查询中使用逻辑AND以及如何更新数据?

Flutter Firebase异步查询未在流函数中检索数据

flutter/firebase 数据库中的一个简单查询

Flutter & firebase:我怎么能做一个“只包含来自”的查询

firebase firestore flutter where 查询