(Neo4j.rb) 节点属性的每次调用都会触发对数据库的查询
(Neo4j.rb) Each call of on properties of a node triggers a query to the database
问题来了
A query is trigger every time when a node property is called in the view
但即使完成查询以检索所有节点,它仍会为每个 属性 发送一个查询。我在检索节点时是否忽略了什么,或者我对应用程序进行编程的方式存在设计缺陷。
您使用的 neo4j
gem 是什么版本?最新版本应该解决这个问题。
新的 gems 没有引入很多重大变化(参见 CHANGELOG),但是如果由于某种原因您无法升级,您可以在 config/application.rb
:
config.neo4j._active_record_destroyed_behavior = true
问题来了
A query is trigger every time when a node property is called in the view
但即使完成查询以检索所有节点,它仍会为每个 属性 发送一个查询。我在检索节点时是否忽略了什么,或者我对应用程序进行编程的方式存在设计缺陷。
您使用的 neo4j
gem 是什么版本?最新版本应该解决这个问题。
新的 gems 没有引入很多重大变化(参见 CHANGELOG),但是如果由于某种原因您无法升级,您可以在 config/application.rb
:
config.neo4j._active_record_destroyed_behavior = true