您可以使用Data Explorer来托管集群collection内的文档。
要在 Ops Manager 用户界面中与数据进行交互,请执行以下操作:
单击左侧导航栏中的 Deployment。
选择所需的 MongoDB 部署。
选择 Data 标签页。
所需角色
查看文档
在 Collections(集合)标签页中,您可以查看集合中的文档。要查看集合的文档:
可选:指定查询以查找特定文件。
您可以使用查询栏搜索collection中的特定文档。您可以在查询栏中指定以下一项或多项:
筛选条件
用于在结果中包含和排除特定字段的项目文档
结果中文档的排序顺序
语言特定规则的排序规则文档。
To specify a filter condition, type in a query filter document in the Filter field. For example, to specify equality condition, use a filter document of the form:
{ <field1>: <value1>, ... }
要使用查询运算符指定过滤条件,请使用以下形式的过滤文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
注意
Data Explorer 不支持使用IsoDate() 函数的日期查询。相反,请使用MongoDB扩展JSON2 (v)$date 数据类型进行日期查询。
示例,以下查询会返回添加到 created_at字段的日期等于或晚于 UTC 时间 1 月 1 2019 午夜的所有文档:
{ created_at: { $gte: { $date: "2019-01-01T00:00-00:00" } } }
有关指定查询筛选条件(包括复合条件)的详细信息,请参阅查询文档。
要指定结果中包含或排除的文档字段,点击查询栏中的Options,然后在Project字段中指定文档字段。
要包含字段,请在项目文档中指定字段名称并设置为 1。例如,要在文档中包含 year 和 name 字段:
{ year: 1, name: 1 }
MongoDB Ops Manager返回 Project字段和 _id字段中指定的字段(除非明确排除)。
要排除字段,请在项目文档中指定字段名称并设置为 0。例如,要在文档中排除 year 和 name 字段:
{ year: 0, name: 0 }
MongoDB Ops Manager返回除 Project 中指定的字段之外的所有字段。
To learn more about project documents, see $project.
要对结果中的文档顺序进行排序,可单击查询栏中的Options,然后在Sort字段中输入 sort 文档。
要将字段指定为按升序排列,请在排序文档中将字段设置为
1。要将字段指定为按降序排列,请在排序文档中将该字段设置为
-1。
例如,以下 sort 文档首先按 year 降序对结果排序,然后在每个年份内按 name 升序排序:
{ year: -1, name: 1 }
To learn more about sort documents, see $sort.
To specify language-specific rules for string comparison, such as rules for lettercase and accent marks, click Options in the query bar and enter the collation document in the Collation field. Use the locale field in the collation document to specify the ICU Locale code for the desired language. For example, to use the pinyin variant of the Chinese collation, use the following collation document:
{ "locale" : "zh@collation=pinyin" }
要了解有关排序规则文档的更多信息,请参阅排序规则。
注意
键入时,Apply 按钮处于禁用状态,并且在输入有效的查询之前,用户界面中的字段名称将变为红色。
每页显示的文档数量
Ops Manager 限制Data Explorer中每页显示的文档的总字节大小。因此,您可能会在每页看到不同数量的文档,尤其是当文档大小差异很大时。
插入文档
要通过Data Explorer将一个或多个文档添加到集合中,可以从头开始指定要插入的文档,也可以克隆现有文档并根据需要修改其字段和值。
插入一个文档
插入多个文档
克隆一个文档
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
编辑一个文档
要通过Data Explorer编辑collection中的文档:
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
删除一个文档
要通过Data Explorer从collection中删除文档:
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }

