Angular firebase 2 如何根据子节点中的父密钥获取所有子节点详细信息?

Angular firebase 2 how to get all child details based on parent push key in child node?

你好,我是 firebase 的新手,我正在尝试创建一个游戏调度程序应用程序,我有两个集合,一个用于存储锦标赛详细信息,另一个用于存储游戏详细信息,每个游戏都有锦标赛 ID。我想知道如何通过锦标赛 ID 查找所有游戏。

我检查了 firebase 文档,但没有找到正确的文档。请指出任何讨论此类场景的文档。

您必须在比赛 IF 中存储游戏 ID。它看起来像这样。

{
  "games": {
    "game01": {
      "team1": "X country",
      "team2": "Y country",
      "tournament": "tounament01"
    },
    "game02": {
      "team1": "X country",
      "team2": "Y country",
      "tournament": "tounament01"
    }
  },
  "tournaments": {
    "tournament01": {
      "tournamentName": "WorldCup",
      "sport": "cricket",
      "gameList": {
        "game01": {
          "gameid": "game01"
        },
        "game02": {
          "gameid": "game02"
        }
      }
    }
  }
}

希望对您有所帮助。编码愉快 :D