当前位置:网站首页>Relationship between mongodb documents
Relationship between mongodb documents
2022-07-05 20:17:00 【Why not sell egg cakes well】
12 Relationship between documents
one-on-one
Embedded document form
Relatively few
db.wifeAndHusband.insert([{
name:" Huang Rong ",
husband:{
name:" Guo Jing "
}
}])
One to many
user –》 Order
db.order.insert({
list:[" beef "," comic "],
user_id:ObjectId("hhjhdfgjk");
})
// Find user swk The order of
var user_id=db.users.findOne({username:"swk"})._id;
db.order.find({user_id:user_id});
Many to many
db.teacher.insert([
{
name:" Common wife Palace "},
{
name:" Tortoise Fairy "}
]);
db.stus.insert([
{
name:" Guo Jing ",
tech_ids:[
ObjectId("kkkk"),
ObjectId("djslgkdj")
]
}
]);
边栏推荐
- [quick start of Digital IC Verification] 6. Quick start of questasim (taking the design and verification of full adder as an example)
- Is it safe for Guosen Securities to open an account online?
- Oracle-表空间管理
- 信息学奥赛一本通 1339:【例3-4】求后序遍历 | 洛谷 P1827 [USACO3.4] 美国血统 American Heritage
- 【数字IC验证快速入门】7、验证岗位中必备的数字电路基础知识(含常见面试题)
- CCPC 2021威海 - G. Shinyruo and KFC(组合数,小技巧)
- [quick start to digital IC Verification] 8. Typical circuits in digital ICs and their corresponding Verilog description methods
- [quick start of Digital IC Verification] 7. Basic knowledge of digital circuits necessary for verification positions (including common interview questions)
- SecureRandom那些事|真伪随机数
- 实操演示:产研团队如何高效构建需求工作流?
猜你喜欢
Hong Kong stocks will welcome the "best ten yuan store". Can famous creative products break through through the IPO?
Convolution free backbone network: Pyramid transformer to improve the accuracy of target detection / segmentation and other tasks (with source code)
信息学奥赛一本通 1339:【例3-4】求后序遍历 | 洛谷 P1827 [USACO3.4] 美国血统 American Heritage
leetcode刷题:二叉树11(平衡二叉树)
Leetcode skimming: binary tree 16 (path sum)
【数字IC验证快速入门】2、通过一个SoC项目实例,了解SoC的架构,初探数字系统设计流程
leetcode刷题:二叉树17(从中序与后序遍历序列构造二叉树)
实操演示:产研团队如何高效构建需求工作流?
Leetcode skimming: binary tree 12 (all paths of binary tree)
CTF逆向基础
随机推荐
Go language learning tutorial (16)
leetcode刷题:二叉树10(完全二叉树的节点个数)
【c语言】归并排序
Leetcode(695)——岛屿的最大面积
如何形成规范的接口文档
基础篇——配置文件解析
【数字IC验证快速入门】8、数字IC中的典型电路及其对应的Verilog描述方法
leetcode刷题:二叉树12(二叉树的所有路径)
js方法传Long类型id值时会出现精确损失
Go language | 01 wsl+vscode environment construction pit avoidance Guide
B站UP搭建世界首个纯红石神经网络、基于深度学习动作识别的色情检测、陈天奇《机器学编译MLC》课程进展、AI前沿论文 | ShowMeAI资讯日报 #07.05
ROS2专题【01】:win10上安装ROS2
Debezium series: modify the source code to support drop foreign key if exists FK
leetcode刷题:二叉树14(左叶子之和)
[quick start of Digital IC Verification] 6. Quick start of questasim (taking the design and verification of full adder as an example)
C langue OJ obtenir PE, ACM démarrer OJ
[C language] merge sort
Autumn byte interviewer asked you any questions? In fact, you have stepped on thunder
Debezium series: modify the source code to support UNIX_ timestamp() as DEFAULT value
点云文件的.dat文件读取保存