Neo4j Cypher:如果创建多个元素,则每个元素只能创建一个
因此,我尝试使用一个非常基本的参数化cypher命令创建一个树,但每当我尝试一次创建多个项时,就会出现以下错误: 如果创建多个图元,则每个图元只能创建一个Neo4j Cypher:如果创建多个元素,则每个元素只能创建一个,neo4j,cypher,Neo4j,Cypher,因此,我尝试使用一个非常基本的参数化cypher命令创建一个树,但每当我尝试一次创建多个项时,就会出现以下错误: 如果创建多个图元,则每个图元只能创建一个 我做错了什么?在CREATE语句中传递映射数组时,不能在同一语句中创建关系 通过向Cypher提供一组映射,它将为每个映射创建一个节点。执行此操作时,不能在同一create语句中创建任何其他内容 您只需添加另一条CREATE语句: { "query" : "MATCH (p) WHERE p.id='Hello' CREATE (c {
我做错了什么?在CREATE语句中传递映射数组时,不能在同一语句中创建关系 通过向Cypher提供一组映射,它将为每个映射创建一个节点。执行此操作时,不能在同一create语句中创建任何其他内容 您只需添加另一条CREATE语句:
{
"query" : "MATCH (p) WHERE p.id='Hello' CREATE (c {props}) CREATE UNIQUE p-[:CHILD]->c",
"params" : {
"props" : [ {
"type": 44,
"title" : "TestNode"
},{
"type": 45,
"title" : "TestNode"
} ]
}
}
在CREATE语句中传递映射数组时,也不能在同一语句中创建关系 通过向Cypher提供一组映射,它将为每个映射创建一个节点。执行此操作时,不能在同一create语句中创建任何其他内容 您只需添加另一条CREATE语句:
{
"query" : "MATCH (p) WHERE p.id='Hello' CREATE (c {props}) CREATE UNIQUE p-[:CHILD]->c",
"params" : {
"props" : [ {
"type": 44,
"title" : "TestNode"
},{
"type": 45,
"title" : "TestNode"
} ]
}
}