Indexing Neo4j(2.2.0):Cypher:创建节点及其ID
以下是我用于构建第一个节点的查询:Indexing Neo4j(2.2.0):Cypher:创建节点及其ID,indexing,graph,neo4j,cypher,nodes,Indexing,Graph,Neo4j,Cypher,Nodes,以下是我用于构建第一个节点的查询: MERGE (Precessional_Era_of_Leo:Event:Calendar {Bible:-105 , Gregorian:-11080 , Duration:true , EndBible:2095 , EndGregorian:-8880 , Caption:"Precessional Era of Leo" , Weblink:"http://www.aquarian-age.net/flory.html"
MERGE (Precessional_Era_of_Leo:Event:Calendar
{Bible:-105
, Gregorian:-11080
, Duration:true
, EndBible:2095
, EndGregorian:-8880
, Caption:"Precessional Era of Leo"
, Weblink:"http://www.aquarian-age.net/flory.html"
, ImageLink:"http://www.aquarian-age.net/flory.html"
, Description:"The Precessional Era of Leo (2,200 years)"})
-[:LOCATION
{rname:"rlocation"
, rtype:"from"
, rleft:"Precessional Era of Leo"
, rright:"Earth"}]->
(Earth:Planet:Place {Name:"Earth"})
-[:LOCATION
{rname:"rlocation"
, rtype:"In orbit around"
, rleft:"Earth"
, rright:"Sol"}]->
(Sol:Star:Place {Name:"Sol"})
-[:LOCATION
{rname:"rlocation"
, rtype:"in"
, rleft:"Sol"
, rright:"Milky Way"}]->
(Milky_Way:Galaxy:Place {Name:"Milky Way"})
-[:LOCATION
{rname:"rlocation"
, rtype:"in"
, rleft:"Milky Way"
, rright:"Universe"}]->
(Universe:Place {Name:"The Universe"})
-[:LOCATION
{rname:"rlocation"
, type:"in"
, rleft:"Universe"
, rright:"GOD"}]->
(GOD:Person:Spirit {Name:"YHWH"});
…下面是同一查询的数据库转储:
create (_0:`Event`:`Calendar` {`Bible`:-105, `Caption`:"Precessional Era of Leo", `Description`:"The Precessional Era of Leo (2,200 years)", `Duration`:true, `EndBible`:2095, `EndGregorian`:-8880, `Gregorian`:-11080, `ImageLink`:"http://www.aquarian-age.net/flory.html", `Weblink`:"http://www.aquarian-age.net/flory.html"})
问题:为什么没有
Precessional_Era_of_Leo:Event:Calendar
出柜
create (`Precessional_Era_of_Leo`:`Event`:`Calendar`)
而不是
create (_0:`Event`:`Calendar`
谢谢你的回复 反勾号有助于转义否则无法作为密码的一部分正常解析的内容。因此,如果你想给一个标签命名为“Hello World”(带空格),你可以这样做,但你必须在“Hello World”周围使用反勾号
底线是,您引用的标签不需要反勾号,因为它们不包含任何其他语法上无效的密码。所以你是否使用它们并不重要。标签名称和由反勾号包围的相同名称在功能上是等效的。在您的密码中,Leo的旋进纪元是要合并的节点的标识符。它实际上不像
事件
和日历
那样是一个标签。标识符对于查询来说是暂时的,而标签则保存在您创建的节点上的数据库中