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

dan*_*l m 0 neo4j

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

我有一个标签为User的现有Node 和一个设置为daniel的属性名称.现在我想创建一个具有发送关系的新节点消息.

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

但是Neo4J-Browser只返回"未知错误".有人能指出这个陈述有什么问题吗?

Mic*_*ger 5

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

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

见:http://console.neo4j.org/r/4q8r92