如何指定要从 MongoDB 数据库中检索的数据 1 在数据资源管理器中,右键单击“数据集”,然后选择“新建数据集”。 2 在“新建数据集”中,指定以下信息: 1 在“选择数据源”中,选择要使用的 MongoDB 数据源。“数据集类型”将显示“MongoDB 数据集”。 2 在“数据集名称”中,为该数据集输入名称。 3 选择“下一步”。 3 在“新建 MongoDB 数据集”中,从“查询”中执行下列操作: 1 在“MongoDB 集合”中,选择要从其中检索数据的集合。如果您输入 Run Database Command 表达式,那么不需要这样做。 2 在“命令操作”中,可以在“命令类型”中选择命令类型(可选)。选择“表达式”,并在“命令表达式构建器”中输入表达式。缺省命令类型为 FindQuery。 3 在“要搜索字段的文档数”中,输入要在其中搜索字段的文档数,然后选择“查找字段”。要扫描的文档数越少,响应速度越快。 “可用字段”将显示所扫描文档中定义的字段。字段名称前面的字母 D 表明该字段是一个下级文档。字段名称后面的方括号 ([]) 表明该字段是一个数组。如果未看到您期望和需要的字段,请增加要扫描的文档数,然后选择“查找字段”。 4 在“可用字段”中,选择要检索其数据的一个或多个字段。要将单个字段从“可用字段”移至“所选择的字段”,请选择该字段,然后选择 >。 您可以选择任意级别的字段,例如,下级文档字段,而不只是选择叶字段(最低级别)。 要将一个节点中的所有字段从“可用字段”移至“所选择的字段”,请选择该节点,然后选择 >>。 图 2-25 显示了 MongoDB 查询的一个示例。 图 2-25 MongoDB 查询的示例 4 选择“完成”以保存数据集。“编辑数据集”将显示输出列,并提供用于编辑数据集的选项。 5 选择“预览结果”以查看由数据集返回的数据行。