neo4j属性是否区分大小写?换一种说法;这两个Cypher
查询是相同还是不同:
MATCH (n:Person {name: "Someone"}) RETURN n;
MATCH (n:Person {name: "someone"}) RETURN n;
答案 0 :(得分:7)
是的,属性值区分大小写。您提供的密码查询不同。
以下查询创建两个节点:
create (p1:Person {name:"Someone"}), (p2:Person {name:"someone"})
以下只返回一个节点...
MATCH (n:Person {name: "Someone"}) RETURN n;
但是,您可以创建不区分大小写的索引(假设例如name
是索引的一部分)。查看Neo4j docs了解详情。