问题标签 [node-neo4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
neo4j - 如何在 Neo4j 中根据标签分组的节点之间创建关系?
我使用以下密码查询在图中创建了两组节点
制药集团
工业集团
它就像关系数据库表一样,现在我想定义这两组节点之间的关系..
关系 like = node in pharma with id 12 有一个关系名称 HAS_IND 与 ind 中的节点 id 1 ?
像这样的地方
我也试过这些
但两者都在控制台中在 530 毫秒内返回 0 行?
请帮助我为此目的找到正确的密码查询。提前致谢。
==================================================== =======================
我的更改如下
这会在两个标签下创建节点
这会给零行影响而没有输出?
neo4j - 在 Neo4j 中使用标签及其属性值创建多重关系的密码查询是什么?
我有两组节点在 neo4j(2V) 中有两个不同的标签
对于来自两组标签的单个节点,我的关系代码看起来像这样
我想知道如何将其编写为其他节点的批处理查询?提前致谢。
我在 BEGIN COMMIT 中使用带有上述代码的 import.txt 文件,然后我使用以下代码从命令提示符创建数据库
将创建节点但不会创建关系?
neo4j - Neo4j http API NullPointerException
我正在使用 HTTP API 来查询 Neo4j 服务器。具有略微不同值的完全相同的查询不能始终如一地工作。事实上,整个系统由于抛出 NullPointer 异常而中断。无法弄清楚这个问题的根源
上面的查询返回
我从命令行在 neo4j-shell 中尝试了上述查询,查询返回了一个空值。
尽管
以上返回
数据为空,因为关系已经存在。
我正在运行 neo4j 2.0.0 稳定版。上述查询中提到的所有节点都是有效的。我非常不确定如何进行此操作。如果有人可以帮助解决问题,将不胜感激。
neo4j - 嵌入式 neo4j 中的节点引用相等性是否得到保证?
我正在使用嵌入式图形数据库作为 java 应用程序的一部分。假设我执行某种类型的密码查询,并返回一个包含节点集合的 ExecutionResult。
可以假设这些节点形成一个连通图。
这些节点中的每一个都有一些关系,我可以使用 node.getRelationships(Direction.OUTGOING) 访问这些关系。我的问题是,如果这些关系之一的目标已经出现在执行结果中(即关系是查询模板的一部分),是否可以保证Relationship.getEndPoint == Node X。
我想我真正要问的是,当 Neo4j 中的事务返回一个节点时,它是否只返回一个对象,并且不同的查询只会继续返回对该对象的引用,或者它是否会继续产生碰巧的新对象引用相同的数据点?由于 Node 没有覆盖 equalsTo 方法,我一直假设是前者,但我希望有人能告诉我。
neo4j - 获得两个节点之间特定类型的单一关系的推荐方法
虽然标题很清楚,
我需要删除特定关系类型的两个节点之间的关系。Node 的 getSingleRelationship 函数和 getRelationships 的重载版本都没有第二个节点参数。
我应该获取所有关系并对其进行迭代以找到关系吗?有没有固定时间的方法?
Core API 或 Traversal API 中推荐的方式是什么?
graph - 复制路径中的一个节点 - 密码(查询两个节点之间的所有路径)
我已经像链接中的图片一样连接了节点
我做查询START a=node(27), b=node(0) MATCH p=b<-[*]-a RETURN p
我希望我会得到 3 条路径,但得到了 6 条。前 3 条是正确的,但最后 3 条有重复的“节点 0”
例如:
正确路径:0 -> 41 -> 2 -> ... -> 27
重复节点路径:0 -> 0 -> 41 -> 2 -> 27
错误路径的长度恰好加一。
如何编写查询以获取(在此示例中)恰好 3 个没有重复节点的路径?
cypher - 如何在条件 Cypher-Neo4j 下获得不同的节点
我是neo4j的新手,我有以下情况
如上图所示,我有一个节点Admin
和节点Folder1, Folder2,Folder3
以及其他节点组,例如FileA,FileB,FileC,FileD
.
该
Admin
节点与 的属性 有:access
关系。qty
Folder1,Folder2 and Folder3
:next
如上图所示,每个 Folder 节点都与各自的 File 节点有关系。
问题 :
如何编写 Cypher 查询以从这些具有最大值的文件夹节点中返回不同 的节点?FileA , FileB ,FileC,FileD
qty
我试过了,但我无法得到它。
请帮助,在此先感谢
neo4j - 在 Neo4J 中设置节点的访问规则
我正在尝试创建一个谁知道谁类型的应用程序并希望根据个人资料/谁在查看它来限制/渲染图表例如,如果我看到我的朋友,我会看到我的数据,如果其他人看到它,他们会看到他们各自的数据
如何在 neo4j 中实现这一点
python-2.7 - 检查我的数据库 Neo4j 中是否存在节点
请我无法检查和创建节点以及与预先存在的节点的关系。
我需要检查我的 Neo4j 数据库中是否预先存在节点并创建与该节点的节点加关系。
谢谢
cypher - 如何限制来自每个节点 Neo4j Cypher 的子节点
我是 Neo4j 的新手,我有以下情况
在上图中,表示一个带有标签的节点,user
其子节点带有标签shops
。这些子节点中的每一个都有带有标签的子节点items
。每个节点items
都有属性,并且项目节点按每个节点size
的属性降序排列,如图所示。size
shops
问题
我想从每个中获取两个items
大小小于或等于的节点。怎么做?我试过了,但它没有按我需要的方式工作17
shops
这是我尝试过的
注意 -这些shops
节点可以有数千个items
节点。那么如何在不遍历所有数千个节点的情况下找到所需的items
节点。请帮助,提前谢谢。