查询

Desktop 内置了两个工具:查询探索。它们都允许您直接从 Desktop 的 UI 与您的数据进行交互。

顾名思义,查询是用于查询您的数据并可视化结果的工具。此功能既内置于 Neo4j Aura 控制台中,也作为一个名为 Neo4j Browser 的独立工具存在。有关此独立工具的更多信息,请参阅 Neo4j Browser 文档。

在 Desktop 中,您可以在侧边栏的工具下方找到查询

queryui
图 1. 查询 UI

UI 由侧边栏Cypher 编辑器以及一个或多个可重用结果帧组成。

侧边栏

侧边栏包含五个抽屉

  • 数据库信息 - 有关活动数据库内容的信息,即节点和关系的数量、它们的标签和类型,以及属性键列表。

  • 已保存的 Cypher® - 您已保存的 Cypher 查询列表。通过保存 Cypher 查询,您可以直接从此抽屉中访问它们,并通过单击它们来填充 Cypher 编辑器。您可以在不再需要时下载、上传和删除它们。

  • 历史记录 - 您已执行的所有查询列表。请注意,此列表不限于任何特定数据库或实例,而是显示您所有已执行的 Cypher 查询。

  • Cypher 参考 - 产品内置的 Cypher 查询语言快速参考。

  • 参数 - 您可以在此处为 Neo4j 中的大多数属性类型设置参数。

Cypher 编辑器

用于输入和运行 Cypher 查询和命令的主要界面。您可以输入您的 Cypher,然后使用播放按钮执行它。如果您想编辑查询,可以进行编辑并再次运行。您也可以在一个新的编辑器中开始一个新查询,因为它可以被多次实例化。编辑器还有一个 […​] 菜单,允许您将查询保存到已保存的 Cypher 抽屉、进行快速历史搜索、将当前编辑器展开到全屏以及格式化您的查询。

cypher editor menu
图 2. Cypher 编辑器 […​] 菜单

可重用结果帧

查询中的可重用结果帧允许您直接在结果帧中编辑现有结果的查询,并重新运行以原地更新结果。您还可以使用 Cmd/Ctrl + 单击将其发送回主编辑器并从那里重新运行。

查询支持不同的结果帧视图

  • 图 — 将结果显示为节点和关系,并允许配置样式。

  • 表格 — 将结果显示为 JSON 格式的行。

  • RAW — 显示提交的请求、Neo4j 服务器版本和地址以及响应。

有关如何使用查询的更详细信息,请参阅 Neo4j Aura 文档中的查询部分。请注意,Aura 中查询的所有功能并非全部适用于 Desktop 中的查询。

© . All rights reserved.