查询某两个节点的路径,要求中间不能出现超过2个同label的节点
请教一下,我想找出节点AAA与BBB之间的3跳以内的路径,但是中间不能出现超过2个同label的节点,下面这个语句应该怎么修改?谢谢 match p=(m:Org{name:‘AAA’})-[*…3]-(m1:Org{name:‘BBB’}) with p,size( x in nodes§ where labels(x) = ‘Org’) as num where num < 4 return p limit 500