【问题标题】:Is there a way to know the number of key from the root on Firebase RealtimeDatabase?有没有办法从 Firebase 实时数据库的根目录知道密钥的数量?
【发布时间】:2021-03-04 13:01:21
【问题描述】:

我正在使用 firebase RealtimeDatabase 来使用 Json 管理信息。我可以通过密钥标识符获取快照和里面的所有信息:

FirebaseDatabase.DefaultInstance.GetReference("myKey").GetValueAsync().ContinueWith(task =>
{
    // my code
});

而且我不知道如何从根“Key”中获取 childrenCount,我已经尝试使用“default-rtdb”但它不起作用,在导航 FirebaseDatabase.DefaultInstance.Root 等时也不行...

【问题讨论】:

  • 嘿艾伦。你有什么收获吗?

标签: c# firebase unity3d firebase-realtime-database


【解决方案1】:

无法仅从 Firebase 实时数据库中获取节点数。如果你想这样做,你实际上必须在数据库中存储这样一个值,并自己保持更新。

但是您可以从数据库中的任何节点加载所有数据。如果要从根目录加载所有数据,请在不传递路径的情况下调用GetReference。所以:FirebaseDatabase.DefaultInstance.GetReference().GetValueAsync()

【讨论】:

  • 感谢您的澄清 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-15
  • 2023-03-25
  • 2021-11-26
  • 2019-10-11
  • 1970-01-01
  • 1970-01-01
  • 2020-02-16
相关资源
最近更新 更多