如何使用firebase设置表之间的关系?

pzfprimi  于 2023-02-25  发布在  其他
关注(0)|答案(3)|浏览(147)

我想用firebase在google console屏幕上创建一个关系表,如何在google console屏幕上创建user表和user的posts表之间的关系

odopli94

odopli941#

Firebase提供的两个数据库Realtime Database和Cloud Firestore都是NoSQL类型的数据库。By definition,这意味着它们是非关系型的。它们没有表,也没有连接。您不能在集合或节点之间设置关系。
使用Cloud Firestore,您可以使用DocumentReference类型字段使一个文档指向另一个文档,但这无助于构建将这两个文档连接在一起的查询。
如果你想使用Firebase提供的任何一种数据库,请花一些时间熟悉NoSQL数据建模技术。有很多教程,以及每个产品的产品文档。

0g0grzrc

0g0grzrc2#

NoSQL数据库与表之间没有数据关系,并且以JSON格式保存文档。
nosql ecommerce data model maybe help for you

3xiyfsfu

3xiyfsfu3#

您可以在您的文档之间建立逻辑关系。举个例子:
//客户{" id ":23," name ":" Mohammed "
}
//命令
[{"标识":1,"客户标识":23,"产品总额":10
},{"标识":2,"客户标识":23,"产品总额":20
}]
这是客户和订单之间的一对多关系。

  • cust_id * 字段将链接这两个文档

相关问题