这是问题所在
每次在视图中调用节点属性时都会触发查询
它在视图中的外观
但是,即使执行了查询以检索所有节点,它仍然为每个属性发送一个查询。我在检索节点时是否忽略了某些内容,或者我对应用程序进行编程的方式存在设计缺陷。
您使用的是哪个版本的neo4j
宝石? 最新版本应该可以解决这个问题。
新的 gem 不会引入很多重大更改(请参阅 CHANGELOG),但如果由于某种原因无法升级,则可以在 config/application.rb
中设置以下配置:
config.neo4j._active_record_destroyed_behavior = true