Neo4j库中数据:
需求:查询符合条件的一些人名实体信息
1) 正常的传入语句
match (n:Person) where n.name in ["Bob","Ada"] return n
2) Java中直接使用字符串数据进行拼接的语句
match (n:Person) where n.name in [Bob,Ada] return n
在Cypher语法中,第一种情况是对属性值当做条件进行查询,可以正常的得到结果;第二种情况,数组中的信息在Cypher中被当做实体自身的<id>信息,不会返回正确的结果。
解决方法:
<