文档菜单
文档首页
/
MongoDB Compass
/ /

提示自然语言查询

在本页

  • 关于此任务
  • 在开始之前
  • 步骤
  • 示例
  • 下一步
  • 了解更多

您可以使用MongoDB Compass使用自然语言生成查询。Compass使用AI根据您提供的提示生成查询。使用自然语言查询可以是学习的起点,并帮助您学习编写MongoDB查询。

注意

当您在 Compass 中使用自然语言查询数据时,您的提示文本和 MongoDB 模式的详细信息将被发送到微软和 OpenAI 进行处理。您的数据不会存储在任何第三方存储系统中,也不会用于训练 AI 模型。

本软件使用生成式人工智能。它是实验性的,可能会产生不准确的结果。您使用本软件受 MongoDB 的

  • 使用条款

  • 合理使用政策

  • 隐私政策

  • 您可以使用自然语言查询来创建查询和聚合。如果您的提示导致聚合,您将被自动重定向到聚合选项卡,并弹出一个提示表示您的提示需要聚合阶段。

  • 您还可以在聚合选项卡.

  • 此页面使用 Atlas 示例数据集中的 sample_mflix.movies 集合。

  • 预测 Compass AI 返回的查询或管道的复杂度可能很困难。您可能需要调整最大时间(毫秒)查询栏选项,以允许更长的查询处理时间或防止长时间运行的查询。有关详细信息,请参阅调整查询操作的最大时间。

您必须在 Compass 中启用自然语言查询。

1
  1. 选择文档标签页。

  2. 点击生成查询按钮。

显示自然语言查询栏

2

在查询栏中输入您的收藏的自然语言提示。例如2000年发布了哪些电影?

  1. 按回车键或点击生成查询按钮。

  2. 筛选器栏中填充筛选查询。

3
  1. 在运行查询之前,请仔细检查过滤器栏中的语法。确保返回的查询包含符合您所需用例的字段和运算符。

  2. 按Enter键或点击查找按钮以执行查询。

结果将在文档视图中填充。

提示

您可以通过点击自然语言查询栏旁边的图标来提供反馈,并详细说明您的体验。

您的反馈不会用于训练任何AI模型。

以下是示例提示,以帮助您了解在使用自然语言提示时预期的结果。

提示
响应
哪些电影有“PG”评级?
{"rated": "PG"}
哪些电影包含“David Mamet”在作家数组字段中?
{"writers": "David Mamet"}
哪些电影的运行时间超过90分钟?
{"runtime": {$gt: 90}}

自然语言聚合提示

使用自然语言查询

返回

启用