【发布时间】:2019-07-11 11:07:36
【问题描述】:
我正在开发一个使用flutter 和Firebase 来存储数据的游戏保护应用程序。
其实我的Firebase 数据库是这样的:
games:{<br>
// Team 1<br>
player1: (reference to a player),<br>
player2: (reference to a player)',<br>
// Team 2<br>
player3: (reference to a player),<br>
player4: (reference to a player),<br>
scoreTeam1: 2,<br>
scoreTeam2: 1<br>
}<br>
// Usergames documents are indexed by the player unique ID as a key<br>
userGames: {<br>
count: 2, //this variable is increased every time i add a new game<br>
game1: (reference to a game),<br>
game2: (reference to another game),<br>
...<br>
gameN: (another reference)<br>
}<br>
Player:{<br>
name: 'player name'<br>
...(another player data)<br>
}<br>
有了这个实现,userGame 文档每次都会有更多的字段。 我的问题是文档可以包含的字段数量是否有限制。另外我想保存很多游戏,这是实现数据库的正确方法吗?
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore