学习neo4j--第五章 CQL简介- 方向关系

在Neo4j中,两个节点之间的关系是有方向性的。 它们是单向或双向的。
由于Neo4j遵循属性图数据模型,它应该只支持方向关系。 如果我们尝试创建一个没有任何方向的关系,那么Neo4j DB服务器应该抛出一个错误。
在本章中,我们将提供一个例子来证明这一点。
我们使用以下语法来创建两个节点之间的关系。

CREATE (<node1-details>)-[<relationship-details>]->(<node2-details>)

这里 -
是“From Node”节点详细信息
是“到节点”节点详细信息
relationship-details>是关系详细信息

如果我们观察上面的语法,它使用一个箭头标记:() - []→()。 它表示从左侧节点到右侧节点的方向。

如果我们尝试使用相同的语法,没有箭头标记like() - [] - (),这意味着没有方向的关系。 然后Neo4j DB服务器应该抛出一个错误消息

示例 -

这个例子将证明所有Neo4j关系是有方向性的。

步骤1 -打开Neo4j数据浏览器。
在这里插入图片描述
它是Neo4j数据浏览器主页

步骤2 -在数据浏览器上键入以下命令。

CREATE (n1:Node1)-[r1:Relationship]-(n2:Node2)

在这里插入图片描述
步骤3 -点击“执行”按钮,观察消息。
在这里插入图片描述
如果我们观察到上面的错误消息,它显示Neo4j CQL CREATE命令仅支持方向关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值