问题标签 [anormcypher]

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.

0 投票
2 回答
1004 浏览

neo4j - 使用密码查询在neo4j中将当前日、月、年存储为关系中的属性

我想在 neo4j 中创建一个关系,其属性为当前日期的日期、时间、年份。

如何使用 cypher neo4j 获取当前日期、月份、年份?

0 投票
1 回答
37 浏览

scala - 为什么 'AND NOT (value.title IN ['item1','item2']' 在 anormcypher 中不能返回正确的结果,但在 neo4j 控制台中有效?

异常密码 0.80,Scala 2.11.7

我试图通过使用'AND NOT(value.title IN ['item1','item2']'从密码结果集中排除项目列表。

我正在运行的密码查询在 neo4j 控制台中工作,但当我尝试使用 anormcypher 执行相同的查询时,不排除 item1 和 item2。查询如下:

在 neo4j 控制台中,此密码查询将返回过滤掉 item1 和 item2 的结果。

如果我使用 anormcypher 从 scala 运行查询,则 item1 和 item2 不会从结果中被过滤掉。这是代码:

为什么此查询在 neo4j 控制台中有效,但在使用 anormcypher 的 scala 中无效?

0 投票
1 回答
168 浏览

neo4j - 如何避免在 neo4j 中多次访问具有相同属性的节点?

我的密码查询:

我想避免在路径中有具有相同属性值的节点,如何避免它们?

所以,订单 0000107 和 000089 是由同一个用户名 shakilbit 下达的,有什么办法可以避免将这些订单放在同一路径上,谢谢!NEO4J .. 据我所知,非常有帮助的社区。

0 投票
1 回答
421 浏览

scala - 如何在 Spark 工作节点中连接到 NEO4J?

我需要在火花图函数中获得一个小子图。我曾尝试使用 AnormCypher 和 NEO4J-SPARK-CONNECTOR,但都不起作用。AnormCypher 将导致 java IOException 错误(我在 mapPartition 函数中建立连接,在 localhost 服务器上测试)。Neo4j-spark-connector 将导致下面的 TASK NOT SERIALIZABLE 异常。

有没有一种在 Spark 工作节点中获取子图(或连接到 Neo4j 等图数据库)的好方法?

我使用 neo4j-spark-connector 2.0.0-m2 的代码片段:

AnromCypher 代码是:

0 投票
1 回答
253 浏览

neo4j - Neo4j Cypher 找到两个不相交的节点

我正在使用 Neo4j 尝试查找未连接到特定节点“a”的任何节点。到目前为止,我的查询是:

所以它试图找到a和b之间的最短路径。如果它没有找到路径,则返回该节点的 id。但是,这会导致我的查询运行几分钟,然后在内存不足时崩溃。我想知道这种方法是否可行,是否有更有效的方法?任何帮助将不胜感激!

编辑:

所以 col (collect(b)) 包含连接到 a 的每个节点,因此如果 c 不在 col 中,那么 c 不连接到 a?

0 投票
1 回答
214 浏览

cypher - RedisGraph - 将多个指令与 MERGE 相结合

我目前正在 Neo4J 上运行以下查询

但是我无法在 RedisGraph 上执行相同的查询。根据我目前发现的情况,Redis 似乎不支持与其他指令结合使用MERGE

  1. 有什么解决方法吗?
  2. 可以更改查询以允许它在没有 match 语句的情况下执行相同的功能吗?