Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j:如何使用带有特殊字符的整数或字符串作为节点的标识符/名称_Neo4j_Cypher - Fatal编程技术网

Neo4j:如何使用带有特殊字符的整数或字符串作为节点的标识符/名称

Neo4j:如何使用带有特殊字符的整数或字符串作为节点的标识符/名称,neo4j,cypher,Neo4j,Cypher,如何使用带有特殊字符的整数或字符串作为节点的标识符/名称 例如,我想用标签作为类别创建此节点: CREATE (000-116880:CATEGORY {PartnerCode:"ABCD12345", MerchantCode:"XXXX_0001", Name:"XXXX ABCDE", Leaf:1, MerchantCategoryID:125}) 或 这两种说法都失败了。因此,简而言之,我既不能使用“000-116880”作为节点名称,也不能使用1234作为节点标识符/名称 我的目的

如何使用带有特殊字符的整数或字符串作为节点的标识符/名称

例如,我想用标签作为类别创建此节点:

CREATE (000-116880:CATEGORY {PartnerCode:"ABCD12345", MerchantCode:"XXXX_0001", Name:"XXXX ABCDE", Leaf:1, MerchantCategoryID:125})

这两种说法都失败了。因此,简而言之,我既不能使用“000-116880”作为节点名称,也不能使用1234作为节点标识符/名称

我的目的是为每个类别创建节点,并使用其类别代码作为节点名称,然后使用类别代码分配类别之间的关系。所以我想要:

CREATE (000-116880:CATEGORY {PartnerCode:"ABCD12345", MerchantCode:"XXXX_0001", Name:"XXXX ABCDE", Leaf:1 ,MerchantCategoryID:125})
父母

CREATE (000-226880:CATEGORY {PartnerCode:"ABCD12345", MerchantCode:"XXXX_0001", Name:"XXXX ABCDE", Leaf:1 ,MerchantCategoryID:225})
任何人都可以用Cypher语句举例。

使用倒勾(`)来引用您的标识符、标签、属性名称或关系类型

CREATE (`000-116880`:CATEGORY
        {Leaf:1,
         MerchantCategoryID:125,
         MerchantCode:"XXXX_0001",
         Name:"XXXX ABCDE", 
         PartnerCode:"ABCD12345"})

谢谢你的回复,迈克尔。。然而,这并不能解决我的问题。例如,我使用CREATE(
000-116880
:CATEGORY{PartnerCode:“ABCD12345”,MerchantCode:“XXXX_0001”,Name:“XXXX ABCDE”,Leaf:1,MerchantCategoryID:125})创建节点,neo4j仍然为每个节点分配一个自动标识符。如果我现在尝试使用(
000-116880
)@user3205469在两个节点之间创建关系,请不要在注释中添加代码,这很难阅读。相反,编辑你的问题并将评论中的行添加到底部;请正确格式化所有代码。
CREATE (`000-116880`:CATEGORY
        {Leaf:1,
         MerchantCategoryID:125,
         MerchantCode:"XXXX_0001",
         Name:"XXXX ABCDE", 
         PartnerCode:"ABCD12345"})