MongoDB关系:
MongoDB的关系表示多个文档之间在逻辑上的相互联系.
文档之间可以通过嵌入和引用来建立联系.
关系:
1:1
1:N
M:1
M:N

嵌入式:
{ id:11;name:嘻嘻嘻;address:[{111},{222}]}
引用式:
{id:11;name:嘻嘻嘻;address:[id:13,id:14;]}
{id:13; 1111}{id:14; 222}

MongoDB数据库引用:
{ $ref(集合名称): ,$id(引用的id): ,$db(数据库名称,可选参数): }

MongoDB覆盖索引查询:
覆盖查询的判定:
所有的查询字段是索引的一部分;
所有的查询返回字段在同一索引中;

两个集合查询:
db.BookList.find({"writer":db.list.findOne({"name":"莫言"}).name});

最新文章

  1. SQL: See the TSQL underneath the sp_execute calls
  2. JAVA设计模式--State(状态模式)
  3. jquery 分页控件功能
  4. HDU 4766 Network
  5. T-SQL 常用语句学习
  6. iOS app应用界面加载卡顿的问题
  7. 实用程序Commer的开发——U盘内容可选同步至FTP服务器
  8. 团队软件开发_基于windows下截屏软件关于NABC框架的特点
  9. 六月计划#2A(6.10-6.16)
  10. 生成getter()、setter()方法去掉变量前缀
  11. android做设计的每一个屏幕尺寸和分辨率(一个)
  12. JS判断字符串是否全为中文
  13. windows本地安全策略实验-远程桌面连接锁定账户
  14. IOS应用内嵌cocos2dx游戏项目
  15. JS如何监听动画结束
  16. 第四节《Git检出》
  17. py-day2 python 列表
  18. i2c总线,核心,驱动详解
  19. 【王者荣耀之IT大神版】1.1版本升级之“投降机制”
  20. 使用不同的namespace让不同的kafka/Storm连接同一个zookeeper

热门文章

  1. Java并发——CAS
  2. java接口与抽象类
  3. 使用Nexus3构建Docker私有镜像仓库
  4. 6.使用桌面版AI伴侣或手机版AI伴侣实时预览编程效果
  5. Windows Server 安装后无法使用无线与音频
  6. Postgres全文搜索功能
  7. 如何设置织梦cms自定义表单字段为必填项
  8. SLA服务可用性怎么达到?
  9. 【死磕 Spring】----- IOC 之 Spring 统一资源加载策略
  10. Linux vi/vim编辑器常用命令与用法总结