我想在 neo4j 中使用匹配和创建唯一功能创建两个实体之间的关系,但不幸的是,它没有在数据库或记录。以下是我的发言。我该如何修改它?
MATCH (city:City{name:'Prague'}), (street:Street{code:'SVK'})
CREATE UNIQUE (street)-[:BASED_IN]-(city) ;
答案 0 :(得分:0)
匹配声明运行正常。这是我创建的实体有问题。我错过了冒号:)。这就是我创造它的方式。
CREATE (n:City { name: 'Prague', code: 'PRG'})
CREATE (n:City { name: 'Kiev', code: 'KIV'})
CREATE (n:City { name: 'Berlin', code :'BRN'})
CREATE (n:street { name: 'Shveyk', code: 'SVK'})
CREATE (n:street { name: 'Kreshatik', code: 'KRS'})
CREATE (n:street { name: 'Unter den Linden', code: 'UDL'})