您将如何构建您的 Cloud Firestore 数据库。
我有团队、竞技场和游戏的集合:
public class Team {
public String name;
public String homeCourtId;
}
public class Game{
public String matchId;
public String date;
public Arena arena;
public Team homeTeam;
public Team awayTeam;
}
public class Arena {
public String name;
public String phone;
public String email;
public String address;
public String postalCode;
public String city;
public String district;
public String cordLat;
public String cordLong;
}
一个团队可以是游戏中的主队或客队,并且游戏总是有一个竞技场。
所以目前我的想法是构建这个,因为所有游戏都进入游戏集合,当我想找出一个团队的所有游戏时,我需要查询游戏集合并找到所选团队是主队或客队的所有游戏。
我应该通过 Firestore 生成的 ID 引用团队,还是应该使用团队名称?任何我可以阅读更多相关信息的指针?
他们是在 Firestore 中构建我的数据的更好方法吗?(或任何 nosql 数据库)
慕运维8079593
相关分类