腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6262)
视频
沙龙
1
回答
仅
当
谓词
适用于
所有
关系
时
,
Neo4j
/
Cypher
才
匹配
、
、
仅
当
节点的每个
关系
都满足whereclause
时
,我
才
需要
匹配
节点: MATCH (o:Otherthing)MATCH (unknown:Thing)RETURN unknown 每个
匹配
的“事物”应该只有标记为"DEPENDS_ON“
浏览 17
提问于2019-06-08
得票数 0
回答已采纳
2
回答
查找并删除与其他节点无关的相关节点
、
在我们的应用程序(Java8)中,我们使用
NEO4J
(3.4),对于一个特性,我们需要一个执行以下操作的查询:
仅
当
与其他团队节点不存在其他员工
关系
时
,
才
删除不具有
关系
“OWNS”的“Team”类型的
所有
节点,以及
关系
为“MEMBER_OF”的
所有
相关节点“Employee”。我是
NEO4J
3.4版的新手,对
Cypher
语言有一定的基础知识,但这一点目前我还不能理解。
浏览 6
提问于2019-01-08
得票数 0
回答已采纳
2
回答
用
Cypher
向现有节点添加
关系
、
我第一次尝试
Neo4j
。我正在使用2.0RC1社区版。ROLE_ADMIN'})MERGE (r3:Role{name:'ROLE_REST_USER'})and m.name = 'ROLE_WEB_USER' create (n)-[:HAS_RO
浏览 3
提问于2013-12-08
得票数 49
回答已采纳
1
回答
Cypher
:返回节点之间具有另一种
关系
类型的
关系
、
我是
Neo4j
社区版3.1.0的新手,我正在尝试创建一个有效的
Cypher
查询,该查询仅在节点之间当前具有(类型B)
关系
的情况下
才
匹配
节点之间的特定类型(类型A)
关系
。例如,我现在拥有的是:WITH n,mRETURN r 在我的图中,(类型B)
关系
比(类型A)多得多,所以我担心我的查询会非常低效,因为它首先
匹配
所有
(类型B)
关系
。
浏览 1
提问于2016-12-25
得票数 0
1
回答
基于
关系
属性的最长路径
、
我需要根据
关系
的特定属性的顺序在
Neo4j
图中找到最长的路径。想象一下,
关系
具有如下整数类型的属性date考虑路径:A-[r1:Like]->B-[r2:Like]->C问题是如何用
Cypher
找到最长的路径。
浏览 0
提问于2014-08-13
得票数 2
1
回答
此查询的执行计划包含热切的操作符,该操作符强制
所有
依赖的数据在继续之前在主内存中物化。
、
、
、
、
我在
Neo4j
中运行这段代码://userid, userid, timestamp 我收到了这样的警告:这个查询的执行计划包含一个急切的操作符,它强制
所有
依赖的数据在进行之前都在主存中物化有关如何避免问题的更多信息和提示,请参阅热切操作符上的
Neo4j
手册条目。
浏览 1
提问于2018-04-20
得票数 2
回答已采纳
2
回答
如何将节点属性值赋值给
Cypher
中的变量?
、
我们试图将具有特定标签(“概念”)的节点上的属性传播到连接节点(使用
谓词
"CONTAINS_OBJECT")作为新的标签,但是很难将属性分配给查询中的变量。其中n0和n1是不同的:基本上,这应该如何与
Cypher
免责声明:我们对
Cypher
非常陌生-任何和
所有
的建议都是非常感谢的。 我们已经尝试了一些更多的限制查询,但也有一些问题,让变量
浏览 1
提问于2019-04-12
得票数 0
回答已采纳
4
回答
Neo4j
Cypher
:
仅
当
结束节点存在
时
才
创建
关系
、
对于以下
Cypher
语句:create unique (n)<-[:has_type在这种情况下,我应该怎么做才能使此语句仍然创建单元,但跳过与g的has_group
关系
?现在,单元没有被创建,大概是因为g为空。谢谢!
浏览 15
提问于2012-11-06
得票数 3
1
回答
创建索引需要标签吗?
、
在使用
Neo4j
和
Cypher
时
,我从来没有对属性进行过查询,而是对标签进行了第二次思考,认为索引可以独立于标签而存在。当我去转换
仅
基于属性值的查询并搜索Core
时
,我只搜索了 findNode或findNodes,其中每个查询都需要一个label参数,然后我开始考虑
Neo4j
是如何在没有标签的情况下完成第一个查询的。在阅读的文档
时
,它注意到 为任何给定标签在单个
浏览 0
提问于2018-11-26
得票数 1
回答已采纳
1
回答
Neo4j
: C#中的遍历框架
、
、
我可以在C#中使用
Neo4j
的遍历框架吗?如果可以,那么从Visual Studio中的Nuget包管理器下载哪个包?
浏览 12
提问于2018-01-16
得票数 1
1
回答
GraphDB中变量路径搜索
关系
属性的设置约束
我有一个
neo4j
图,它的结构与下面的示例类似:WHERE k.since < 2000 RETURN f.name, f.age, f.email这是直接从
neo4j
示例中得出的。我想要做的是:从一个节点开始(在本例中为“Jennifer”),并找到来自初始节点的
所有
节点,不管路径深度如何,但是在哪里,
关系
知道自< 2000起就有一个属性,所以詹妮弗可能在2000年以前就认识加里了Jennifer'})-[:KNOWS*]-(f
浏览 2
提问于2021-03-10
得票数 0
回答已采纳
1
回答
替换MATCH子句中的变量
、
我正在处理一个用户动态请求目标节点的标签的用例。所以我的查询类似于MATCH(x)-[:{relationship}]->(y:{label}),我使用的是spring-data-new4j,我猜它在幕后使用了org.neo4j.ogm.session.Session。我知道params map用于在运行时替换params,并出于性能原因使用相同的查询模板。但是如何使用参数来替换MATCH子句中的变量呢?不确定这是不是什么奇怪的用例。但是{label}是我根据请求得到的东西。附言:我可以在查询前做St
浏览 2
提问于2017-06-22
得票数 0
1
回答
neo4j
图中循环对性能的影响?
、
、
、
、
我想知道在
Neo4j
中运行查询
时
,循环在图形(我的数据)中的存在会产生什么影响。 假设我对我的数据有一个特定模式的查询。有些情况下我有一个循环,有些情况下我的数据中没有循环。由于循环本质上是一个无限循环(例如,如果我运行一个DFS算法,如果我不采取预防措施,它将无限循环),因此我假设
Neo4j
数据库管理系统具有检测和突破这些循环的开销。在
Neo4j
中有关于这个主题的任何资料吗?
浏览 2
提问于2019-04-14
得票数 1
回答已采纳
1
回答
Neo4j
,
Cypher
,过滤顺序很重要,为什么?
、
、
、
movieToDelete -[relationshipsToDelete]- ()在第一个查询中,我在可选
匹配
之后过滤Neo,在第二个查询中,我在可选
匹配
之前过滤Neo。
浏览 2
提问于2014-07-01
得票数 0
2
回答
在
Neo4j
中批量导入
我使用BatchInserter从CSV文件中插入数据,
当
DB完全为空(数据目录中没有文件)
时
,它工作得很好。但是使用BatchInserter
时
,我无法将数据放入数据库,并抛出了下面提到的异常。
浏览 5
提问于2016-02-03
得票数 0
2
回答
用
neo4j
存储有向图
、
下面是我的场景: 这个图表必须立即存储在
neo4j
中,这样这个应用程序就可以进行一些
Cypher
查询并继续前进这样,另一个应用程序将在某个时候获取数千个这样的图,将它们全部添加到
neo4j
中,并对它们执行
Cypher
查询--时间不是这个步骤的关键因素。我想我将能够创建一个单独的
Cypher
查询,它将同时插入整个图。这将与我的场景很好地
匹配
,因为我可以构建我的图形,将它表示为
浏览 4
提问于2016-02-02
得票数 1
回答已采纳
1
回答
Neo4j
cql在Windows和Linux中的行为不同
、
、
我在Nodejs中创建了以下
关系
。'})MERGE (s1)-[:invokes]->(s3)当我在Windows中运行cql
时
,MATCH p=(:service)-[:calls]->(:service)-[:calls]->(:service) return p对于同一个cql查询,linux中的
neo4j
返回不同的图,其中不需要“调用”
关系
。
浏览 0
提问于2018-04-30
得票数 0
回答已采纳
1
回答
contains和containstable之间有显著差异吗?
、
、
、
这似乎是一个规则:查询#1总是比查询#2多产生几个,而查询#2总是产生与查询#1完全相同的
匹配
。
浏览 3
提问于2010-11-18
得票数 6
回答已采纳
1
回答
如何优化节点
关系
的创建?
、
我想在facebook好友列表的基础上创建他们之间的
关系
。首先,我获取父节点引用 .Match("(n:User)") .Results然后基于facebook好友列表进行好友引用 var friendquery1 = client.
C
浏览 0
提问于2014-04-30
得票数 0
2
回答
带有路径的Everyman
Neo4J
结果集
、
我正在使用Everyman类连接到
neo4j
数据库 我正在尝试创建一个泛型函数parseResult,它对( everyman
neo4j
的)结果集对象进行操作,并返回每个行属性的数组。
当
执行一个普通的
cypher
并迭代它的结果集
时
,我发现结果集的每一行都是Node类型,并且我可以通过getProperties()获取它的
所有
属性。但是,当我运行涉及路径的
cypher
时
,例如获取用户
所有
连接的节点
时
,
cyph
浏览 2
提问于2016-05-31
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Neo4j 和图数据库起步
图数据库Neo4j入门
Neo4j学习(3):操作图数据库的语言-Cypher
Neo4j的python操作库Neomodel
知难而上,砥砺前行
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券