标签: neo4j
我使用的是neo4j 1.8.2。我的节点有一个我用作标识符的属性。如果存在具有该标识符的节点,是否可以更新其他属性,否则只使用一个请求创建它?
答案 0 :(得分:1)
您应索引该属性并使用索引搜索节点并创建(如果不存在)或以其他方式更新。请参阅文档here
虽然需要两个请求,但我不确定只能使用REST API执行此操作。您可能需要编写扩展程序或插件(doc here),并且可能需要使用 pessimistic locking如果您确实需要一个请求。