情况:如果A 能正向关联到B,按理B能反向关联到A。但是如下图,只能反向关联,正向关联不到。
nebula version 1.0.0
inkey和outkey是不是都写入了
试试fetch edge
(aa@nebula) [SupplyChain]> fetch prop on Relation -8324117869929648940 ->1617879542980514905@-4421872713874796163;
Execution succeeded (Time spent: 761/1158 us)
Thu Sep 24 09:05:40 2020
没有这条边
那最大的可能性是在写入的时候,outkey没有被写入,inkey被写入了 - 部分失败
如果你有导入记录,可以看看是否有过报错。
你看下 graphd 的日志有没有报异常
写入这些数据的时候graphd没有报错
你执行下 show create edge Relation
, 把结果贴出来
执行下双向查询,结果贴下
业务层是不是做了删边处理,把这两点的边删除了,但是反向边没删掉,是不是删除有报错?导致反向没删除掉
对,业务上有删除边的
我先测试看重新导入该点会不会好
从日志可以确认,删边有失败,所以应该是之前做删边的时候,反向边没成功删除才出现这个现象。你这边重新导入数据之后应该就不会了。
删除点边后重新导入正常
1 个赞