【发布时间】:2018-08-14 18:05:11
【问题描述】:
我怀疑这很容易,但我无法让它按我的意愿工作。我正在使用我的 Firebase 数据库的查询信息引用数据库引用。下面的代码工作正常,但我不能在 Match_01 中硬编码(这纯粹是为了让代码正常工作)。
String getArgument = getArguments().getString("matchid");
final DatabaseReference ref=FirebaseDatabase.getInstance().getReference().child("Matches").child("Match_01");
我需要做的是使用传递给片段的 matchID 并使用 equalTo 而不是引用最终的子节点。
final DatabaseReference ref=FirebaseDatabase.getInstance().getReference().child("Matches").orderByChild("gameID").equalTo(getArgument);
但这不起作用,我无法将最后一个子引用换成 orderByChild 引用。
感谢所有帮助。
【问题讨论】:
标签: android firebase firebase-realtime-database