在 DataGrip 的数据库工具中搜索对象

Search of an object in Database tool in DataGrip

我是 DataGrip 新手。 Database tool 中有一个数据库,它有很多模式、table 和视图等。当我打开 DataGrip 时,所有文件夹都折叠起来。

我开始打字进行过滤,以便在其他数百个对象中找到我的 table。在这种情况下,它什么也找不到。

但是如果我扩展架构 "folder" 和 tables "folder" 如果它的可见过滤工作正常。

有没有办法过滤折叠的 'folders'?我只知道对象的名称,但我什至不知道它是 table 还是 SP 还是视图。

无法在折叠的文件夹中进行过滤。但是,有几种方法可以帮助您完成任务。

  1. 转到对象 操作。按 Cmd+O 并键入对象的名称。如果是 table,将打开一个数据编辑器。要查看 table 的 DDL,请按数据编辑器顶部面板上的 DDL 按钮。 如果您还希望在数据库树中查看对象,请使用从编辑器选项自动滚动。

  2. 第二种方式:展开整棵树。为此,请按 Cmd+Shift+A(查找操作)。然后输入 'Expand tree'。之后过滤将遍历所有对象。不过我觉得第一种比较好

PS。如果您是 DataGrip 的新手,此页面可以帮助您更好地了解产品:https://www.jetbrains.com/datagrip/features/