使用delete 语句删除了vertex,带了with edge,使用get subgraph边查询的时候依然会出现这个点,并且其TAG却不在了,涉及的边也不在了也就是不存在悬挂边。使用match却匹配不到这个点了
帮忙贴上线你执行的删除点的 nGQL 语句,以及相关的子图执行语句,以及结果。
内核的版本号是多少, v2.x 和 v3.x 的部分语法有些出入的。
nebula-graph-3.1.0 这个版本 npm 装的。
1、tag 和 edge 的 create 语句
CREATE TAG IF NOT EXISTS table() comment = ‘’;
CREATE EDGE IF NOT EXISTS table_rely() comment = ‘’;
2、插入点和边的方法:
spark 客户端插入,使用 spark2.4.8
3、查询结果:
以下分别是 FETCH PROP、MATCH、GO、GET SUBGRAPH 查询这个异常点的结果
估计是有bug。
同时,3.0和3.1版本有tagless的点,但在3.4版本回退了,建议升级到最新的版本,删除以后应该就干净了,没这个问题了。
所以我得升级到3.4版本吗是
最新的版本是 v3.5.0,你可以升级到 3.5.0 试试。
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。