假设我有一个游戏列表的数据库,在每个游戏下我有一个玩家列表,每个玩家都是一个对象。 这样的东西:游戏/游戏#/玩家/玩家#。 一旦添加了新游戏,我需要客户端监听添加的新游戏(或游戏中的特定字段)的更新 - 监听添加到游戏中的新玩家,或玩家对象中的特定字段更新。
没有为每个游戏监听数据库参考的更新(可以有100个游戏)。客户事先并不知道哪些游戏/玩家在那里。感谢。
示例:
{
"Games" : {
"Game1" : {
"Players" : {
"Player1" : {
"country" : "Ukraine",
"points" : 90,
"playerId" : 466356342
},
"Player2" : {
"country" : "France",
"points" : 2,
"playerId" : 486370421
},
"Player3" : {
"country" : "Russia",
"points" : 34,
"playerId" : 742659536
}
},
"gameId" : 7220219,
"gameName" : "ohio 5"
},
"Game2" : {
"Players" : {
"Player1" : {
"country" : "Ukraine",
"points" : 115,
"playerId" : 466356342
},
"Player2" : {
"country" : "Germany",
"points" : 144,
"playerId" : 486370421
}
},
"gameId" : 8877942,
"gameName" : "montana 6"
}
}
}