如何在从 visual studio 中删除后从缓存中删除 class?

How to delete class from cache upon deleting from visual studio?

我在 VSCode 中创建了新的 class,保存后它也保存在缓存数据库中,但是当我从 VSCode 中删除时,它并没有从 Cache 数据库中删除。我怎样才能同时删除两个 class?

谢谢

当您在 VSCode 中创建一个 class 时,实际上您创建了一个将保留在您的存储库中的文件。 当你 load/compile 这个文件进入连接的 IRIS 服务器时,你会在这个服务器上得到它,你可以调用它的方法并查询它是否是持久的 class.

因此,当您删除 VSCode 中的 class 时,您删除的是存储库中的文件,而不是 IRIS 服务器中的 class。

如果你想删除 IRIS 服务器上的 class 如果它是持久的 class:

你可以使用 SQL 来完成
DROP TABLE tablename_for_the_class

这将删除 class 及其数据。

您也可以从 Class Explorer 或管理门户中的 SQL Explorer 手动删除它。