database - MongoDB数据库设计:如何按客户分离数据?
问题描述
我正在开发一个由 支持的应用程序MongoDB
,但我在信息组织方面遇到了麻烦。
我有一个数据库来存储与多个用户(id
、name
等)关联的数据。每个用户都有自己的实体。但是,所有实体现在都包含在同一个集合中(客户、朋友等)。当用户请求提供有关customers
所有客户的信息时。相反,我只想获取用户的客户。
以每个用户只能访问自己的数据的方式组织集合的最佳方法是什么?
先感谢您 :)
解决方案
推荐阅读
- docker - Docker-Compose container communication for microservices via Caddy v2
- sql - 使用 CTE 创建视图 - “Incorrect Syntax Near Go”错误
- php - Woocommerce set_price is not working inside woocommerce_before_calculate_totals hook [ custom plugin ]
- html - 文件输入上的 event.preventDefault() 似乎不起作用
- sql - Linking two Columns in the same table
- scilab - Scilab algorithm - recursion
- angular - Angular 8 i18n Persistent target tag in xlf file
- angular - My Cypress test fails on DevExtreme date elements
- amazon-eks - 使用 eksctl 在同一 AZ 中的多个子网
- jquery - Why does this css selector work even though it has a bracket missing?