问题标签 [neo4j-apoc]
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 - How to get a neo4j node(if it exists) having latest date and create connection with current node?
I am trying to maintain a series of data nodes in neo4j using cypher.
So i am creating a node with current date and timestamp. I also need to create a connection between current and most recent node.
So I need to check if nodes already exists if they do then get the node with latest date and create
(latest:Node)<-[:next]-(prev:Node)
.
If the nodes does not exist then just create a node with current date.
Thanks
neo4j - 集群中具有静态变量的 Neo4j 过程
假设我有一个带有自定义过程的 Neo4j 数据库,我已经编写了。该过程使用静态变量作为某种短期记忆,例如 apoc.search 过程。我现在想集群我的 Neo4j,这意味着我有多个实例在不同的虚拟机上运行。我现在有一个问题,集群实例不能共享静态变量的内容,对吧?有什么方法可以分享这个吗?
public static Node node;
为了更好地理解,假设我通过创建一个节点并将其保存在 a中而不是数据库中来重新实现 apoc.create.vNode 过程。我已将该插件部署到集群的每个实例中。当我现在像这样保存一个节点时,它只会被一个 Neo4j 实例知道,对吧?当我的实例死亡时,节点被遗忘。
这个对吗?
neo4j - Neo4j: How to calculate year difference between particular date and today's date in neo4j 3.x version?
I have nodes with person label where i am storing their date of births too. For e.g.:
Now I need to calculate his age as of current date and time ( i.e. either 27 years or 27 years, 10 months, 18 days ). So, could anyone let me know how could I perform it?
P.S.: I tried the following but seems to be missing something here :
neo4j - 带有 APOC 的 Neo4j 3.3.0 docker 映像 - 已成功初始化,但无法启动
我尝试从 Neo4j 3.3.0 docker 映像将 APOC 添加到我的 Neo4j 实例,但在启动期间,我收到以下错误:
我使用以下插件:
没有apoc-3.3.0.1-all.jar
插件一切都很好。此外,仅apoc-3.3.0.1-all.jar
使用没有图形感知插件的插件也可以正常使用。
这个问题的原因可能是什么?
neo4j - Neo4j 关系属性手册索引
我将在我的应用程序Neo4j Manual Index on Relationship Properties中尝试解决我遇到的性能问题Neo4j Cypher 查询性能优化
我有几个问题在 Neo4j 官方文档中并不清楚:
该语句将创建与关系类型同名的关系索引,在本例中为 DESTINATION,并通过其属性将关系添加到索引中。
我什么时候需要创建这个关系索引?它应该执行一次(假设在应用程序启动时)还是每次在节点
-[r:DESTINATION]->
之间添加新关系Flight
时都需要调用此 APOC 函数Airport
?在现有
-[r:DESTINATION]->
关系更新的情况下,如何在相应的手动索引中更新此信息?如果删除一些
Flight
或Airport
节点 - 我是否需要手动查找并-[r:DESTINATION]->
从手动索引中删除适当的关系,或者它会由 APOC 和 Neo4j 自动完成?对于 Spring Data Neo4j 项目 - 如何正确执行包含 APOC 函数的查询?例如,我想调用
apoc.index.addRelationship
以便为关系属性创建手动索引。我可以org.neo4j.ogm.session.Session.query
用于此目的吗?手动索引使用什么一致性模型 - 他们在索引和原始数据之间使用最终一致性还是强一致性模型?
graph - Neo4j:如何使用 APOC apoc.algo.cover 程序?
你好,
我尝试像这样使用 APOC 的“封面”功能:
它有效,但第一次非常慢。如果我再做一次,它会变得更快!这意味着什么?
neo4j - Neo4j 的 APOC 插件
我尝试为我的 Ubuntu VBox 安装 APOC 插件。
Neo4j 版本:3.3.1
下载了 JAR:apoc-3.3.0.1-all.jar
并将其放入/var/lib/neo4j/plugins
重新启动服务器但调用RETURN apoc.verison()
提示我:
Unknown function 'apoc.version' (line 1, column 8 (offset: 7))
"RETURN apoc.version()"
^
似乎 APOC 插件未注册。我做错了什么?
更新:我完全重新加载了我的 VirtualBox(停止然后启动),然后启动 Neo4j。APOC 插件现在可以正常工作了。
我正在使用 1604 Ubuntu 虚拟机。
感谢所有的帮助!
neo4j - 使用 apoc 在 Neo4j 中进行条件查询
我正在尝试在密码中执行条件查询下面是我的示例查询,但即使条件为真,它也不会创建新的对话节点。
java - Neo4j 3.3.1-自定义 APOC 程序失败
我正在尝试使用 APOC 在 Neo4j 3.3.1 版本中编写自己的程序。作为一个练习,我盯着返回所有节点 ID。由于我是 Java 环境的新手,因此无法成功运行它。
下面是我返回节点 ID 的 java 代码。包装示例;
错误:
如何才能成功运行我的代码?