在上一节中,我们使用引用关系实现了归一化的数据库结构,这种引用关系也被称作手动引用,即可以手动地将引用文档的 id 保存在其他文档中。但在有些情况下,文档包含其他集合的引用时,我们可以使用数据库引用(MongoDB DBRefs)。 数据库引用 vs 手动引用我们将利用一个例子来展示如何用数据库引用代替手动引用。
use 命令MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。 语法格式use 语句的基本格式如下: use DATABASE_NAME 范例创建一个名为 的数据库,使用 use 语句如下: >use mydbswitched to db mydb使用命令 db 检查当前选定的数据库。 >dbmydb使用命令 show dbs 来检查数据库列表。