【发布时间】:2014-01-20 20:32:03
【问题描述】:
我正在创建具有属性名称和 ID 的节点城市。城市节点可以在 ID 上建立索引。我想要唯一的节点。
现在在填充数据库时,我想获取 City 节点(如果存在),否则我想创建一个 City 节点。
最好的方法是什么?
创建一个 Cypher 执行引擎和一个唯一约束。然后使用 MERGE 创建一个唯一节点。
或者类似的东西
Check if the City with that id is present **Match
START n=node:City(id = { id }) RETURN n**
if n==null Create the Node
哪个快?如果我不索引城市怎么办?
【问题讨论】:
标签: neo4j