在一个neo4j CREATE语句中创建多个节点

在一个neo4j CREATE语句中创建多个节点,neo4j,Neo4j,我对Neo4j/Cypher非常陌生……为什么我在第二次创建时出现“意外”C错误。我使用的是2.3.2社区版。手册上说这应该可以……我还尝试了手册中的参数示例第12.1节,但它也不起作用。尝试以下方法: Create (sub:Subscription {name:"Paul",mobile:"8763xxxxx",email:"info@aliant.com"}), Create (sub:Subscription {name:"Peter",mobile:"87638xxxxx",email

我对Neo4j/Cypher非常陌生……为什么我在第二次创建时出现“意外”C错误。我使用的是2.3.2社区版。手册上说这应该可以……我还尝试了手册中的参数示例第12.1节,但它也不起作用。

尝试以下方法:

Create (sub:Subscription {name:"Paul",mobile:"8763xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"Peter",mobile:"87638xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"James",mobile:"87638xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"Bill",mobile:"87638xxxxx",email:"info@aliant.com"})
Return sub;
或者这个:

[注意:此语法在Neo4j版本2.3中已被弃用。它可能会在未来的主要版本中被删除。有关如何实现相同功能,请参阅上面使用
展开的代码。
]:

如果有帮助,请参阅,或参考此项。

尝试以下操作:

Create (sub:Subscription {name:"Paul",mobile:"8763xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"Peter",mobile:"87638xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"James",mobile:"87638xxxxx",email:"info@aliant.com"}),
Create (sub:Subscription {name:"Bill",mobile:"87638xxxxx",email:"info@aliant.com"})
Return sub;
或者这个:

[注意:此语法在Neo4j版本2.3中已被弃用。它可能会在未来的主要版本中被删除。有关如何实现相同功能,请参阅上面使用
展开的代码。
]:


请参阅,如果有帮助,或参考此项。

逗号是非法的-此表单有效:

{
  "subscriptions" : [ {
    "name" : "A",
    "email" : "a@b.c"
  }, {
    "name" : "B",
    "email" : "x@y.z"
  } ]
}

Create (sub:Subscription: {subscriptions}) Return sub
如果不需要返回值,则只需创建节点:

Create (sub1:Subscription {name:"Paul",mobile:"8763xxxxx",email:"info@aliant.com"}) 
Create (sub2:Subscription {name:"Peter",mobile:"87638xxxxx",email:"info@aliant.com"}) 
Create (sub3:Subscription {name:"James",mobile:"87638xxxxx",email:"info@aliant.com"})
Create (sub4:Subscription {name:"Bill",mobile:"87638xxxxx",email:"info@aliant.com"}) 
Return sub1, sub2, sub3, sub4 

逗号是非法的-此表单适用于:

{
  "subscriptions" : [ {
    "name" : "A",
    "email" : "a@b.c"
  }, {
    "name" : "B",
    "email" : "x@y.z"
  } ]
}

Create (sub:Subscription: {subscriptions}) Return sub
如果不需要返回值,则只需创建节点:

Create (sub1:Subscription {name:"Paul",mobile:"8763xxxxx",email:"info@aliant.com"}) 
Create (sub2:Subscription {name:"Peter",mobile:"87638xxxxx",email:"info@aliant.com"}) 
Create (sub3:Subscription {name:"James",mobile:"87638xxxxx",email:"info@aliant.com"})
Create (sub4:Subscription {name:"Bill",mobile:"87638xxxxx",email:"info@aliant.com"}) 
Return sub1, sub2, sub3, sub4 

谢谢Gaurav…我在第一个脚本中发现了问题。我将查看建议的参数解决方案Hanks Gaurav…我在第一个脚本中发现了问题。我将查看建议的参数解决方案Cool-请将此标记为答案,这样我将获得一些代表。Thx!Cool-请将此标记为答案,这样我将获得一些代表。谢谢!