gpt4 book ai didi

java - 在 Firebase 中获取查询

转载 作者:行者123 更新时间:2023-12-02 11:45:47 25 4
gpt4 key购买 nike

我想从 Firebase 中的 DatabaseReference 进行查询,如果它在我的数据库中的键内有值,它应该仅返回父级。显然,这是我的 Firebase 数据库:

Posts
-L2EV2J7FLX5miVn7iRK
Caption: "first post"
CurrentUserID: "1Qclku47lEhrB7VWGqSOQuWpPhM2"
CurrentUserReaction: "notreacted"
Image: "https://firebasestorage.googleapis.com/v0/b/nep..."
ReactingUser:"0"
Time: "13:07:00"
TotalReactions: "3"

我有一个 DatabaseReference,它将帖子作为:

databaseRef = (DatabaseReference) FirebaseDatabase.getInstance().getReference().child("Posts");

但是,我想要从中进行查询,如果只有 CurrentUserID 等于“1Qclku47lEhrB7VWGqSOQuWpPhM2”,它将返回我的帖子。我尝试这样做:

Query q = mDatabaseReference.orderByValue().OrderByValue().equalto("1Qclku47lEhrB7VWGqSOQuWpPhM2");

大家有什么帮助吗?

最佳答案

这应该可以解决问题:

Query q = FirebaseDatabase.getInstance()
.getReference("Posts")
.orderByChild("CurrentUserID")
.equalto("1Qclku47lEhrB7VWGqSOQuWpPhM2");

关于java - 在 Firebase 中获取查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48212255/

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