我是Neo4j的初学者,感谢Neo4j浏览器展示可视化效果。我使用的是Neo4j 2.2,因为版本为used in the book I'm following along with
请帮助我尝试了解我是否有语法错误或更具体地说,如果我对如何创建节点有所了解。
我想实现这个目标:
创建节点 - 马修
正如你可以看到节点'马修'将名称叠加在其上。将鼠标悬停在上方,您会看到属性和标签。请注意酒店名称'
我使用此Cypher查询创建
CREATE (matthew:MALE:STUDENT {Name:'Matthew', surname:'Cooper',age:36, country:'US'});
创建节点 - Lisa
我使用了以下Cypher查询
CREATE (lisa:FEMALE {name:'Lisa', surname:'Adams', age:15, country:'Canada'});
问题
请注意,Matthew查询中的name属性拼写为Sentence case Name
,而Lisa查询拼写为小写name
如果我创建一个带有句子的Lisa节点,则名称赢得& #39;覆盖在顶部。为什么是这样?我原以为他们会是一样的。 '姓名'之间的区别是什么?和' name'密码查询属性区分大小写吗?
以下是使用 name 的相同拼写执行Lisa cypher查询的屏幕截图,该属性未覆盖在可视化中的节点上。
答案 0 :(得分:0)
是Cypher属性区分大小写。
它使用一种启发式方法,将属性显示为标题并将其存储在样式中,您可以使用:style
查看。
您可以再次下载,编辑和上传该文件,或使用类似
的命令覆盖该文件:style
node { color: ... }
...
在caption
属性中,您会看到使用了哪个属性。
另见:https://neo4j.com/developer/guide-neo4j-browser/#_styling_neo4j_browser_visualization