在HTTP API中创建带有不同标签的Neo4j节点

时间:2018-07-12 05:52:07

标签: neo4j

我正在尝试使用POSTMAN在Neo4j中创建两个具有不同标签的节点。我能够使用with语句创建,但无法使用查询创建。以下是我用来创建节点的节点和端点。

POST:http://localhost:7474/db/data/transaction/commit JSON:

{
  "statements" : [ {
    "statement" : "CREATE (case:Case  {props}) RETURN CaseItem",
    "parameters" : {
      "props" : {
        "OrderableItemNo" :666666,
        "description":"tiger",
        "status":"lion"
      }
    }
  }, {
    "statement" : "CREATE (Group:Group {props}) RETURN Group",
    "parameters" : {
      "props" : {
      "description":"giraffe"
      }
    }
  }
  ]
}

工作正常。我想使用查询创建

POST:http://localhost:7474/db/data/node JSON:

{
  "query" : "CREATE (Case:Case {OrderableItemNo:{OrderableItemNo},description:{description},status:{status},SoleSource:{SoleSource}, ePROSuppID:{ePROSuppID},ePROSuppAuxID:{ePROSuppAuxID}}) RETURN Case",
  "params" : { 
     "OrderableItemNo" :666666,
     "description":"rrrrrr",
        "status":"ggggggg",
  },
   "query" : "CREATE (Group:Group {hirerachyCode:{hirerachyCode},description:{description}}) RETURN Group",
  "params" : { 
     "hirerachyCode" :333333,
     "description":"bbbbbb"
  }
  }

当我尝试发送此消息时,将创建组节点,但未创建案例节点。

0 个答案:

没有答案