【发布时间】:2017-03-15 19:24:24
【问题描述】:
我目前正在开发用于开发图形数据库的 Neo4j 工具。
我有一个节点“课程”,我想使用单个查询根据节点 ID 将该节点与多个节点连接起来。
是否有任何方法或查询具体来执行上述任务?
【问题讨论】:
-
是的,这应该是一个简单的操作。你能分享一下你到目前为止的尝试吗?
标签: neo4j
我目前正在开发用于开发图形数据库的 Neo4j 工具。
我有一个节点“课程”,我想使用单个查询根据节点 ID 将该节点与多个节点连接起来。
是否有任何方法或查询具体来执行上述任务?
【问题讨论】:
标签: neo4j
这是一个 Cypher 查询示例,它根据内部 ID 选择一个起始节点和多个结束节点,并从起始节点到每个结束节点添加一条名为 RELATED 的边:
MATCH (n),(m) WHERE ID(n)=1 AND ID(m) IN [2,3] CREATE (n)-[:RELATED]->(m)
【讨论】: