Rails 上的 Neo4j /Ruby - 关联被复制的问题

Neo4j /Ruby on Rails - issue with association being duplicated

刚开始在 ruby 和 rails 上使用 neo4j,我有一些非常简单的模型,只有一个关联,以保持一对一的简单。当创建一个假设创建一个关联的条目时,当我检查创建两个关联时。 Model

第一个模型:

class Genre
include Neo4j::ActiveNode
property :description, type: String
has_one :in, :book, type: :book_on
end

第二个模型:

class Book
include Neo4j::ActiveNode
property :title, type: String
has_one :out, :genre, type: :book_on
end

gem neo4j 版本 6.1.8
neo4j 服务器 运行 在单独的 VM 上,版本 2.3.2

有人遇到过这样的事情吗?

好的,我想我已经修复了 gem 中的这个错误。你能在 Gemfile 中试试这个吗?

gem 'neo4j', github: 'neo4jrb/neo4j', branch: '6.1.x'

如果这对你有用,我将发布 6.1.x 行的补丁版本(还有 6.0.x,因为该错误首先出现在 6.0.2 中)