cypher 相关问题

Cypher是Neo4j和AgensGraph的图形查询语言。对于加密中的密码,请参阅密码。

Neo4j:删除自我关系

在Cypher(Neo4j)中,我可以使用id删除关系。但是当我尝试删除自我关系时,查询会长时间运行,并且关系不会被删除。我试过跟随很多......

回答 1 投票 3

Neo4j与可变长度路径上的属性匹配

我查看了开发人员手册,您可以使用可变长度的属性进行过滤,其关系如下面的密码。 MATCH p =(charlie:Person) - [* {blocked:false}] - (martin:Person)WHERE ...

回答 1 投票 1

Neo4j在链接在一起的节点上对相同属性执行平均操作

我有一个Neo4j数据库遵循这种形式的模型:主题的一个中心节点。所有当前医疗数据都以当前关系作为单独节点加入其中。如果是特定节点......

回答 2 投票 2

使用cypher返回多个关系权重

我有一个图表,其中一个节点类型为'nodeName',一个关系类型为'relName'。每个节点对彼此具有0-1'relName'关系,但每个节点可以连接到许多节点。鉴于......

回答 2 投票 0

如何在neo4j Cypher中获取列表的子集

我想知道如何在Cypher中获取列表的子集?让我们假设以下Cypher查询:WITH ['a','b','c'] AS set1,['b'] AS set2 RETURN set1,set2我想得到set3的RETURN结果......

回答 1 投票 0

neo4j节点之间的最短路径

我必须在两个节点之间找到包含路径中特定类型节点的最短路径。具有以下密码:匹配p =最短路径((E1:实体{seq:“123”}) - [*] - (E2:实体{seq:“456”...

回答 1 投票 3

Neo4j:返回并行查询结果

前言我对Neo4j / Cypher比较新。我试图在这里写的查询将返回所有满足以下要求的节点:i)与命名节点的第一阶交互(f1-3);或者ii)存在......

回答 1 投票 0

Neo4j:如何找到具有相互连接节点的连接节点?

MATCH(n),(n) - [:connected_to {status:2}] - (sp:StayPal)OPTIONAL MATCH(n) - [:connected_to {status:1}] - (mutual_friend) - [:connected_to {status: 1}] - (sp)WHERE(ID(n)= {ID_n})RETURN DISTINCT sp,...

回答 1 投票 0

如何使用OR匹配节点标签?

match(p:Product {id:'5116003'}) - [r] - >(o:Attributes | ExtraAttribute)return p,o如何在这样的查询中匹配两个可能的节点标签?根据cybersam的建议,我改为接下来:......

回答 2 投票 0

获取每个关系neo4j的路径长度

所以我有一个看起来像这样的图形(从最右边开始),其关系具有一个名为Isnad的唯一编号属性。我想写一个查询来获取每个Isnad的长度......

回答 1 投票 2

CYPHER存储count() - 进一步使用的值

我想在具有一个或多个共同点的节点之间创建关系,并希望将常用事物的数量设置为关系内的属性。例如:在...中

回答 2 投票 0

RULE planner不支持调用过程(使用apoc.do.when时)

与上一个问题相关如何使Cypher请求处理这两种情况而不复制节点我试图用apoc.do.when解决这个问题,但是我得到了这个错误我不知道怎么...

回答 1 投票 0

如何将节点列表添加到SpatialLayer

我是Neo4j和cypher的新手。我有很多节点,我想添加到空间层。这是我尝试使用cypher:从csv文件创建节点加载带有来自“file:///的头文件的csv ...

回答 1 投票 1

Neo4j CSV文件加载空单元格

我正在将一个基本的CSV文件加载到Neo4j数据库中,该数据库有两列 - “name”和“property”。 name列始终具有值,“property”列可以具有值或空格。 ...

回答 2 投票 2

Cypher查询条件总是返回true

MATCH(c:OBJ {dummy:false})其中[{param}为null或[(c) - [] - >(p:PRO {dummy:false})WHERE p.val = {param} | true]]返回c我有一个很大的查询,其中有这个简单的部分。但是[{param} ......

回答 2 投票 0

返回节点(如果附加到节点集,每个节点具有特定值)

我的用户可以将其可用性设置为由其他用户预订,获得以下内容:(u:用户{Id =“1”}) - [:USER AVAILABILITY:Availability {Date =“2018-07-18”,Booked = false})...

回答 2 投票 0

使用开始/结束日期过滤Neo4j中的关系

我有一个图模型 - (p:人) - [r:LINK {startDate:timestamp,endDate:timestamp}] - >(c:公司)一个人可以同时链接到多个公司,公司可以拥有多 ...

回答 2 投票 0

如何在Neo4j中创建节点时跳过重复节点

我有一个用于创建节点的电子邮件地址列表。但是,如果其中一个电子邮件地址已经存在,我不希望得到一个CATCH'....节点已经存在'错误,因为这会杀死整个...

回答 2 投票 0

在neo4j中创建一对多关系

所以我对使用图形数据库非常新,我选择了neo4j。我正在尝试基于图形节点创建一个简单的推荐系统。所以我的原始数据集是一个看起来很像的CSV ...

回答 1 投票 1

当与其他节点匹配时,Neo4J返回节点两次

我想从两个具有一个共同节点的关系中获取值(2组值),然后返回所有集合。我已经尝试过这段代码,但是对于只有一个结果的第一组它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.