gpt4 book ai didi

android - firebase child 在 android 中存在与否

转载 作者:太空宇宙 更新时间:2023-11-03 13:26:13 25 4
gpt4 key购买 nike

我的问题类似于发布的问题 here

  1. 我有一个名为 users 表的 Firebase 路径,例如 appname/users
  2. 我想看看用户是否存在。
  3. 我获得了一个引用:Firebase 用户 =ref.child('用户');

我想知道是否有与所提供的 javascript 答案类似的等效 Java 代码。我问这个是因为在我使用的最新版本的 Firebase-client 中我无法找到方法 once(),它被调用以查看是否存在一个 child 。

编辑 1:

我正在使用 Eclipse IDE 进行开发,并且我已经从网页中指定的位置下载了 firebase jar。我无法使用几种方法,因为我没有看到其中任何一种被指定。

Firebase ref = new Firebase(url);
Firebase usersRef = ref.child("users");

当我尝试使用方法 once()/hasChild() 时,IDE 没有显示这些方法中的任何一个可用。我不确定它是否只在我这边,或者我是否需要下载并使用另一个 jar? here

有什么建议吗?

最佳答案

我想你要找的是 addListenerForSingleValueEvent .它在 Java 中相当于 javascript 中的“一次”函数。此外,“hasChild”方法在 DataSnapshot 上可用。类,它将在回调中提供给您的监听器。通常,您可以在此处找到记录的所有 Java API:https://www.firebase.com/docs/java-api/javadoc/index.html

关于android - firebase child 在 android 中存在与否,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19378400/

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