在上一节中,我们使用引用关系实现了归一化的数据库结构,这种引用关系也被称作手动引用,即可以手动地将引用文档的 id 保存在其他文档中。但在有些情况下,文档包含其他集合的引用时,我们可以使用数据库引用(MongoDB DBRefs)。 数据库引用 vs 手动引用我们将利用一个例子来展示如何用数据库引用代替手动引用。
use 命令MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。 语法格式use 语句的基本格式如下: use DATABASE_NAME 范例创建一个名为 的数据库,使用 use 语句如下: >use mydbswitched to db mydb使用命令 db 检查当前选定的数据库。 >dbmydb使用命令 show dbs 来检查数据库列表。
在 Windows 上安装 MongoDB在 Windows 上安装 MongoDB,先要从 http://www.mongodb.org/downloads 上下载 MongoDB 的最新版本。根据你的 Windows 版本选择正确的 MongoDB 版本。要想知道你的 Windows 版本,在命令行中输入下列指令: C:\>wmic os get osarchitectureOSArchitecture64-bitC:\>32 位版本的 MongoDB 只支持 2G 以下的数据库,只适用于测试及评估。