据我所知,我可以使用here所述的CREATE UNIQUE
命令使用cypher执行此操作。但是通过这种方式,我将所有节点连接到我认为不必要的源节点。如果未命中,是否有另一种创建节点的方法?我有性能损失吗?
我熟悉neo4j 2.0中引入的MERGE
命令,但是我的应用程序,但是我的代码是用JKD 1.6构建的,所以我不能使用它,我必须坚持使用neo4j 1.9.7
答案 0 :(得分:0)
如果你仍然使用Cypher,你可以使用Neo4j服务器,然后你独立于服务器的Java版本,你可以将它升级到2.x
否则在1.9.x的Cypher中没有办法,但如果你使用java,那么看看"独特的节点创建"手册部分:
http://docs.neo4j.org/chunked/1.9.7/transactions-unique-nodes.html