Toggle navigation
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
spring data mongodb dbref 关联查询
尹吉欢
2016-11-08
0条评论
19232人阅读
版权声明:转载请先联系作者并标记出处。
mongodb
spring
java
点击阅读全文
去注册
去登录
登录后发表
去注册
去登录
登录后发表
>今天我们学习下DBRef的使用,用过mongodb的都知道mongodb不能做关联查询,关系型数据库中是可以的,当然我们不要用关系型数据库的思想来用nosql。 但是实际应用中也是会有类似的需求的。 我们就以学生和班级的关系来讲解一对一以及一对多的关联操作。 - 一个班级有多个学生,班级对学生是一对多的关系 - 一个学生属于一个班级,学生对班级是一对一的关系 如果用mysql那么就是下面2张表: 班级表: classId className 学生表: studentId studentName classId 查询学生信息带出班级信息的查询也方便 ``` select * from 班级 inner join 学生 on 班级.classId=学生.classId ``` 用mongodb要如何设计集合呢??? ##班级集合中嵌套学生信息: ``` { "_id": ObjectId("57fa3f22d4c63d5f5c416ee2"), "className": "五年级一班", "students": [ {
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交