问题标签 [neo4j.rb]

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 投票
1 回答
27 浏览

neo4j - 基于节点 ID 的 IN 查询 - Neo4j

如何,我可以以优化的方式获取以下 id 的节点详细信息

我试过,

我无法得到它

0 投票
2 回答
48 浏览

ruby-on-rails - 基于与其他模型的关联自动命名对象

我有三个模型“输入”、“机制”和“输出”。

机制“has_one”:输入和“has_one”:输出。

我希望它使 Mechanism 对象具有名称属性“输入 X 对输出 Y 的影响”。

这是我尝试过的:

但是当我在控制台中初始化一个对象时,我得到了错误

NoMethodError:nil 的未定义方法“名称”:来自 app/models/mechanism.rb:12 的 NilClass:in 'name_mechanism'

所以是的,我使用 Neo4j 作为数据库,但我怀疑这不是 neo4j 问题,而是我对 Rails 中的回调的理解薄弱。有什么建议吗?

0 投票
1 回答
147 浏览

ruby-on-rails - 无法创建与非持久节点的关系。Neo4jRB 宝石

我正在尝试创建一个博客,并将评论与帖子相关联。

我定义关系的方式如下:


我得到的错误如下。

应用程序跟踪:

框架跟踪:

请求:参数:

我正在关注使用 Neo4jrb gem 和 rails 创建博客的介绍视频。Neo4j ruby​​ gem 介绍截屏

我在github上发现了类似的问题,但我不确定这是否是同样的问题。

问题似乎在于创建关系,我没有正确定义关系,有什么建议吗?

谢谢!

0 投票
2 回答
222 浏览

ruby-on-rails - 将具有关联的 Neo4j.rb 节点导出为 JSON

我有一个应用程序在一个只有几千个节点/关系的小型数据库上的 Rails 应用程序中使用Neo4j.rb gem,我现在正在编写一个批量上传和下载脚本。主要用于备份/迁移目的。我现在有 2 个节点 - 条款和权限组。仅使用属性导出每个节点非常容易,但我缺少每个节点内的关联。有没有办法导出每个节点及其属性和关联?

仅具有 2 个彼此关联的节点的数据库示例:

生成的 JSON 美化后如下所示:

但它缺少关联。我知道当我查询时我有它们

所以我的问题是如何输出所有节点及其属性和关联?有没有花哨的 neo4j.rb 魔术方法,还是我必须手动写出密码查询?

0 投票
2 回答
109 浏览

ruby-on-rails - Neo4j - failed processing and refused new connection

I am running these in an AWS sever 16GB of memory. Using Ruby on Rails gem.

Except the long time to return the result, so far, so good. Then

OK also.

But the next one fails,

There are still 9.5 GB free memory. During the long execution of the last one I cannot connect to the server using the browser.

Don't know how to fix this, why the error and why no other connections are allowed? The failed count statement from Ruby on Rails must return about two millions records when executed from the Neo4j shell, like this:

Here is my wrapper.conf file:

0 投票
3 回答
602 浏览

neo4j - Neo4j - 太多连接重置 - 来自 Ruby on Rails 控制台

这里只有一个连接和用户。

之后,在重新启动服务器之前不允许其他连接。这里有什么问题?

这是我想要做的更详细的事情:选择一种语言,即英语。获取英文描述的数量。搜索第一个英文描述。这永远不会返回或传递连接错误。在最后一个的长期运行期间,没有其他连接可以打开到数据库。

0 投票
2 回答
252 浏览

neo4j - Neo4j - 来自 Ruby on Rails 的分页

使用 Neo4j 时,Ruby on Rails 的最佳分页选项是什么?我希望使用 Kaminari、will_paginate gem 甚至 Bootstrap 进行分页。有什么推荐吗?

0 投票
1 回答
117 浏览

neo4j - Neo4j - kaminari 分页 - 堆栈级别太深

我有许多作者(作为节点)创作多个艺术作品(wokas),也作为节点。我想获取第 100 页的作者,每页 5 个作者。对于这五位入选的第一作者,我想知道第一个创作的艺术作品。这是我的代码和遇到的错误。如何解决这个问题?

另一个语句因相同的错误而失败。

0 投票
1 回答
193 浏览

neo4j - Neo4j - 为什么所有节点的 uuid 都为空,但数据库不断索引它们并尝试在搜索期间使用它们?

以下是问题的简要说明:

以下是索引:

这些 uuid 是否可以更改为非空值,因为它们似乎很有用?所有数据均从 CSV 文件加载。uuid 上的所有索引都是在第一次从 Ruby on Rails 控制台访问数据时创建的,其语句如下:b = Bisac.first 或 a = Auhtor.first 等。

0 投票
1 回答
343 浏览

neo4j - Neo4jrb - NameError: 未初始化的常量 Neo4j::ActiveNode::Query::QueryProxy::ANSI

我正在寻找和作者阿尔伯特加缪。对于这位作者,我想检索他创作的所有艺术作品(他写了哪些书)。但我收到错误“NameError”。以下是详细信息:

在第二次尝试中,我正在做:

之后它正在工作,无需转换为数组:

更多细节:

这是我的课程:

这里有什么问题?在 cypher 中测试关系时,一切正常。