Nebula Graph 版本号:3.0.0
match p=(v:RR_INPUT_BEGIN)<-[e:RR_OPT_SECT*..5]->(v1:RR_INPUT_BEGIN) where id(v)=='190307040100000000009372' and v1.RR_INPUT_BEGIN.RES_TYPE_ID!=302 with DISTINCT v1 as endV MATCH p1=(endV)<-[e1:RR_OPT_SECT*1]->(w1:RR_INPUT_BEGIN) where w1.RR_INPUT_BEGIN.RES_TYPE_ID !=302 return type(e1)
为什么返回
+----------+
| type(e1) |
+----------+
| BAD_TYPE |
| BAD_TYPE |
+----------+
match p=(v:RR_INPUT_BEGIN)<-[e:RR_OPT_SECT*..5]->(v1:RR_INPUT_BEGIN) where id(v)=='190307040100000000009372' and v1.RR_INPUT_BEGIN.RES_TYPE_ID!=302 with DISTINCT v1 as endV MATCH p1=(endV)<-[e1:RR_OPT_SECT*1]->(w1:RR_INPUT_BEGIN) where w1.RR_INPUT_BEGIN.RES_TYPE_ID !=302 return e1
不带type就可以查到