【发布时间】:2020-01-21 15:05:04
【问题描述】:
在为我正在编写的 Android 应用查询我的 firebase 数据库时遇到一些挑战,我有以下结构;
Matches
- Match_01
- awayScore
- awayTeam
- date
- gameID
- homeScore
- homeTeam
- pitch
- played
- time
- Match_02
- awayScore
- awayTeam
- date
- gameID
- homeScore
- homeTeam
- pitch
- played
- time
我希望能够使用 gameID 字段进行查询,我遇到的问题是如何在不显式设置子项(“Match_01”)的情况下引用游戏 ID,因为我有 Match_02、Match_03 等...下面是我正在使用的代码(它不起作用,但让您了解我想要实现的目标)。 GetArgument 是我传递给我的片段的值;
DatabaseReference ref = database.child("Matches");
Query gameQuery = ref.child().child("gameID").equalTo(getArgument);
感谢任何帮助。
【问题讨论】:
标签: java android firebase firebase-realtime-database