gpt4 book ai didi

MongoDB - 如何处理关系

转载 作者:可可西里 更新时间:2023-11-01 09:08:38 24 4
gpt4 key购买 nike

我刚开始学习 nosql 数据库,特别是 MongoDB(对于 mongodb 没有具体原因)。我浏览了几个教程站点,但仍然无法弄清楚它如何处理两个文档/实体之间的关系

举个例子:1. 一名员工在一个部门工作2. 一个员工在多个部门工作

我不知道“关系”这个词对 mongodb 是否有意义。

有人可以提供一些关于联接、关系的信息吗。

最佳答案

简短的回答:使用“nosql”你不会那样做。

除了联接或关系之外,您要做的是将用户所在的部门添加到用户对象中。

如果您需要从那个方向查看用户,您还可以将用户添加到“部门”对象的字段中。

像这样的非规范化数据在“nosql”数据库中很典型。

查看这个非常相关的问题:How do I perform the SQL Join equivalent in MongoDB?

关于MongoDB - 如何处理关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7628726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com