我计划创建一个使用Cloud Firestore实时数据库的应用。但是,我真的只有mysql关系数据库的经验。我怎么能在nosql数据库中拥有这种结构:
user (collection)
firstName: String
lastName: String
username: String
email: String
password: String
birthdate: Date
accountCreationDate: Date
phoneNumber: String
friends: [user]
正如我所指出的那样,user
将是一个集合,user
中的每个文档都会包含我列出的字段。这很简单,但朋友"字段&#34 ;?每个用户可以拥有一个或一组朋友(每个朋友都是用户自己)。我如何在nosql数据库中拥有这种自我关系?谢谢!