2017-02-08 11 views
0

Я только начинаю с Neo4j, и я пытался отправить простые отношения с помощью Postman. У меня нет проблем с отправкой узлов, но во втором я пытаюсь создать отношения, он создает два произвольных серых узла и строит отношения. Однако, когда я посылаю такую ​​команду:Отношения не отображаются должным образом в Neo4J

CREATE (a:Person { name:'Tom Hanks', born:1956 }) 
-[r:ACTED_IN { roles: ['Forrest']}]-> 
(m:Movie { title:'Forrest Gump',released:1994 }) 

Он правильно отображает узлы и отношения между ними. См. Изображение ниже для большей ясности.

Sample Graph

Это кажется немного странным, как я полагаю, вы бы иметь возможность легко добавлять узлы или создавать отношения в любой момент, а не когда узел создаются.

Любая обратная связь будет принята с благодарностью.

+1

Показать запрос, который не работал так, как вы ожидали. – cybersam

ответ

0

Да, вы можете создать Отношения после создания узла с помощью предложения Match.

Для примера.

MATCH (node1:node),(node2:node) 
WHERE node1.val=20 AND node2.val=21 
CREATE (node1)-[r:Rel]->(node2) 
RETURN r 
+0

Спасибо! что сработало – madsthaks

 Смежные вопросы

  • Нет связанных вопросов^_^