You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Apache AGE图数据库中为两个节点创建无向边

为两个Country节点创建Neighbour无向边的实现方法

你可以通过Cypher语句先匹配到已有的两个Country节点,再创建它们之间的Neighbour无向边,具体SQL语句如下:

SELECT * from cypher(
'munmud_graph', 
$$ 
    MATCH (b:Country {name: "Bangladesh"}), (i:Country {name: "India"})
    CREATE (b)-[:Neighbour]-(i)
    RETURN b, i
$$
) as (b agtype, i agtype); 

代码说明:

  • MATCH (b:Country {name: "Bangladesh"}), (i:Country {name: "India"}):通过节点标签和name属性定位到孟加拉国和印度这两个节点,分别用b和i作为别名。
  • CREATE (b)-[:Neighbour]-(i):创建一条无向边,边的标签为Neighbour,连接上述两个节点。Cypher中无向边的语法就是两端用-[]-连接,不需要指定方向箭头。
  • RETURN b, i:返回这两个节点,用于确认操作结果。

内容的提问来源于stack exchange,提问作者Moontasir Mahmood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 14:05:22