这个查询有什么问题

时间:2014-03-03 20:53:22

标签: neo4j cypher

我有2个节点:12

1的类型为user2的类型为plan

我正在尝试建立一种关系:

start n1=node:node_auto_index(id='1'), n2=node:node_auto_index(id='2') 
create n1-[:user_of_plan]->n2;

它执行但不创建关系。谁能告诉为什么会这样?

2 个答案:

答案 0 :(得分:0)

尝试以下

    start n1=node:node_auto_index('id:1'), n2=node:node_auto_index('id:2')
    with n1,n2
    create n1-[:user_of_plan]->n2;

答案 1 :(得分:0)

如果您正在使用标签,则可以使用以下查询:

MATCH (u:User), (p:Plan)
CREATE u-[:user_of_plan]->p;

请注意,如果您有更多用户或计划,这将创建多个关系。