java - "Copy"Neo4j 中的弧线

标签 java neo4j cypher

我想匹配类似的结构

(a) -[r]-> (b) -[:SPECIAL_LABEL]-> (c)

然后创建或合并关系

(a)-[s]->(c)

其中 sr 具有完全相同的标签(因此它是 r 的“副本”,指向 (c) (b)

我可以通过密码查询来实现这一点吗?或者我应该编写一个 Java 程序来向数据库提供弧列表(通过事务性 http 端点)?

我使用的是 Neo4j 2.3.7。

最佳答案

cannot create dynamic labels与简单的密码。 APOC提供such a procedure ,但 APOC 仅适用于 3.x+。对于 Neo4j 2.3.7,您最好的选择是用 Java 实现此功能。

关于java - "Copy"Neo4j 中的弧线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41614356/

相关文章:

java - 如何在jsp页面的<a>标签中使用onclick事件调用java函数

neo4j - 在 Neo4j 中,如何减轻家谱中的双向关系?

neo4j 找到节点之间的所有路径。徒步旅行和登山路线

neo4j - 在将值插入 cypher 之前过滤 csvlines

java - 如何使用Java修复外部MongoDB的 "MongoSocketException"?

java - asyncTask 中的 findViewById()

java - 如何从单数形式获得复数形式?

Neo4j:计算关系的属性

node.js - 语法错误: Unexpected token { when compiling my node. js代码

neo4j - 不区分大小写的标签搜索