neo4j属性是否区分大小写?换一种说法; 这两个Cypher
查询是相同还是不同:
MATCH (n:Person {name: "Someone"}) RETURN n;
MATCH (n:Person {name: "someone"}) RETURN n;
Run Code Online (Sandbox Code Playgroud)
是的,属性值区分大小写.您提供的密码查询是不同的.
以下查询创建两个节点:
create (p1:Person {name:"Someone"}), (p2:Person {name:"someone"})
Run Code Online (Sandbox Code Playgroud)
以下只返回一个节点......
MATCH (n:Person {name: "Someone"}) RETURN n;
Run Code Online (Sandbox Code Playgroud)
但是,您可以创建不区分大小写的索引(假设它name
是索引的一部分).查看Neo4j文档了解更多信息.