如何搜索密码中的否定关系

时间:2019-02-07 12:23:27

标签: java cypher

我试图找到一种关系,其中一个实体没有映射到特定值,我试图使用WHERE NOT EXISTS语句,但无济于事。

我试图找到一种关系,其中a与b匹配。但是当b的属性值为“ test”时,我也不会匹配b

MATCH  (a)-[hasAttribute]->(b:Attribute)
WHERE NOT EXISTS a.code = "test"
return *
LIMIT 10

我需要找到一种关系,其中a与b匹配,并且b的值不为“ test”

1 个答案:

答案 0 :(得分:1)

这就是您想要的:

MATCH  (a)-[hasAttribute]->(b:Attribute)
WHERE  a.code != "test"
return *
LIMIT 10