如何使用整数或字符串包含特殊字符作为一个节点标识符/名称。
比如我想创造这个节点有标签的分类:
CREATE (000-116880:CATEGORY {PartnerCode:"ABCD12345", MerchantCode:"XXXX_0001", Name:"XXXX ABCDE", Leaf:1, MerchantCategoryID:125})
要么
CREATE (1234: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"})