您可以使用Data Explorer来托管集群collection内的文档。
访问数据
要在Cloud Manager用户界面中与数据交互,请执行以下操作:
在MongoDB Cloud Manager中,转到项目的 Processes 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
在侧边栏中,单击 Database 标题下的 Processes。
The Processes page displays.
所需角色
查看文档
重要
All Data Explorer queries have a 45 second timeout. If your requests fail after a timeout, consider using mongosh or Compass for long-running operations.
在 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 does not support date queries that use the IsoDate() function. Instead, use the MongoDB Extended JSON (v2) $date data type for date queries.
示例,以下查询会返回添加到 created_at字段的日期等于或晚于 UTC 时间 1 月 1 2019 午夜的所有文档:
{ created_at: { $gte: { $date: "2019-01-01T00:00-00:00" } } }
For more information on specifying query filters, including compound conditions, see Query Documents.
要指定结果中包含或排除的文档字段,点击查询栏中的Options,然后在Project字段中指定文档字段。
要包含字段,请在项目文档中指定字段名称并设置为 1。例如,要在文档中包含 year 和 name 字段:
{ year: 1, name: 1 }
Cloud Manager返回Project字段和_id字段中指定的字段(除非明确排除)。
要排除字段,请在项目文档中指定字段名称并设置为 0。例如,要在文档中排除 year 和 name 字段:
{ year: 0, name: 0 }
Cloud 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.
要指定特定语言的字符串比较规则,如字母大小写和重音符号规则,请单击查询栏中的 Options,然后在 Collation 字段中输入排序规则文档。使用排序规则文档中的 locale 字段为所需语言指定 ICU 区域设置代码。例如,要使用中文排序规则的 pinyin 变体,请使用以下排序规则文档:
{ "locale" : "zh@collation=pinyin" }
To learn more about collation documents, see Collation.
注意
键入时,Apply 按钮处于禁用状态,并且在输入有效的查询之前,用户界面中的字段名称将变为红色。
每页显示的文档数量
Cloud Manager 限制Data Explorer中每页显示的文档的总字节大小。因此,您可能会在每页看到不同数量的文档,尤其是当文档大小差异很大时。
插入文档
重要
All Data Explorer queries have a 45 second timeout. If your requests fail after a timeout, consider using mongosh or Compass for long-running operations.
要通过Data Explorer将一个或多个文档添加到集合中,可以从头开始指定要插入的文档,也可以克隆现有文档并根据需要修改其字段和值。
插入一个文档
插入多个文档
克隆一个文档
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
编辑一个文档
重要
All Data Explorer queries have a 45 second timeout. If your requests fail after a timeout, consider using mongosh or Compass for long-running operations.
要通过Data Explorer编辑collection中的文档:
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
删除一个文档
重要
All Data Explorer queries have a 45 second timeout. If your requests fail after a timeout, consider using mongosh or Compass for long-running operations.
要通过Data Explorer从collection中删除文档:
可选。指定一个筛选器。
要指定筛选条件,请在筛选条件栏中键入一个查询筛选条件文档。例如,要指定相等条件,请使用一个如下形式的筛选条件文档:
{ <field1>: <value1>, ... }
要使用查询操作符指定筛选条件,请使用以下形式的筛选器文档:
{ <field1>: { <queryoperator>: <value1> }, ... }
