neo4j属性是否区分大小写?

时间:2015-01-24 11:21:32

标签: neo4j cypher

neo4j属性是否区分大小写?换一种说法;这两个Cypher查询是相同还是不同:

MATCH (n:Person {name: "Someone"}) RETURN n;

MATCH (n:Person {name: "someone"}) RETURN n;

1 个答案:

答案 0 :(得分:7)

是的,属性值区分大小写。您提供的密码查询不同。

以下查询创建两个节点:

create (p1:Person {name:"Someone"}), (p2:Person {name:"someone"})

以下只返回一个节点...

MATCH (n:Person {name: "Someone"}) RETURN n;

但是,您可以创建不区分大小写的索引(假设例如name是索引的一部分)。查看Neo4j docs了解详情。