怎么查询没有边关系的点

  • nebula 版本:3.2.0

  • 部署方式:分布式

  • 安装方式:RPM

  • 是否为线上版本:Y

  • 问题的具体描述

举个例子,点是水果,边关系分别是进口和检疫,那么我想用MATCH找出没有检疫过的进口水果,请问这个语句要怎么写呢

边 只有 进口 和检疫 两种类型的边吗,有没有 进口并且检疫的边

没有。。。。只有进口和检疫

孤儿节点?

match (src: 水果)-[:进口]->() where size( (src)-[:检疫]->() ) ==0 return src

试试类似语法

MATCH (v:水果)-[:进口]-() 
  WHERE not (v)-[:检疫]-()
RETURN v

这个试过了,跑不通。。。。

1 个赞

反引号