【发布时间】:2015-12-22 00:55:07
【问题描述】:
我想用它的名字(而不是它的 ID)来检查一个节点是否存在。 Cypher 查询如下所示:
MATCH (c:Jaguar{name:"JLR 2.5Ltr"})-[:REPRESENTED_BY]->(v) RETURN c IS NOT NULL
但是,使用 neo4j shell/web 控制台,返回的结果是字符串类型。在 spring-data-neo4j 中同样失败并出现错误:
Null return value from advice does not match primitive return type for: public abstract boolean xxx.yyy.repository.SomeRepository.checkIfDatasetExists(java.lang.String)
有人遇到过任何解决此问题的方法
【问题讨论】:
标签: java neo4j cypher spring-data-neo4j