创建与现有节点关系的新节点

时间:2013-12-01 11:08:57

标签: neo4j

我是Neo4J的新手,我只是在玩它并习惯它。

我有一个标签用户的现有节点和一个设置为 daniel 的属性名称。现在我想创建一个新的节点消息,其关系发送

MATCH (u:User)
WHERE u.name = 'daniel'
CREATE (m:Message {text = 'hallo welt'} )-[:Send]-(u)

但是Neo4J-Browser只返回“未知错误”。有人能指出这句话有什么问题吗?

1 个答案:

答案 0 :(得分:5)

在CREATE中冒号而不是等号。 在Neo4j中也没有无向的rel,但你可以选择在查询时忽略方向。

MATCH (u:User)
WHERE u.name = 'daniel'
CREATE (m:Message {text : 'hallo welt'} )<-[:SENT]-(u)

请参阅:http://console.neo4j.org/r/4q8r92