【问题标题】:Firestore collections and documentsFirestore 集合和文档
【发布时间】:2019-08-21 20:17:15
【问题描述】:

我计划将 Firestore 用作我的数据库,以开发一个用于订购和预订食物以及在餐厅预订的应用。假设我有餐厅,我应该为每家餐厅创建一个集合还是为每家餐厅创建一个文档?

【问题讨论】:

    标签: google-cloud-firestore


    【解决方案1】:

    使用 Cloud Firestore,您通常不会使用集合来表示独特的事物。您通常使用文档来表示一堆其他类似事物中的独特事物。这使您可以查询该集合中的内容。

    但是,如果不确切知道您打算执行什么样的查询,就无法说出正确的方法是什么。有效的 NoSQL 数据建模取决于提前知道要执行哪些查询,然后设计数据以适应这些查询。我建议在决定如何存储数据之前阅读有关查询的文档。

    【讨论】:

    • 所以所有餐厅的数据都将保存在一个文档中?获取或发布时如何将它们与另一个分开?
    • 不,同一个集合中的不同文档。
    猜你喜欢
    • 2019-11-13
    • 1970-01-01
    • 2021-07-12
    • 1970-01-01
    • 2018-04-09
    • 2018-10-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多