0
這裏的問題(Neo4j.rb)的一個節點的屬性每個調用觸發數據庫查詢
A query is trigger every time when a node property is called in the view
但即使查詢是爲了檢索所有節點仍然爲每個屬性發送一個查詢。有沒有什麼我在檢索節點時忽略了一些東西,或者在我編寫應用程序的方式中存在設計缺陷。
這裏的問題(Neo4j.rb)的一個節點的屬性每個調用觸發數據庫查詢
A query is trigger every time when a node property is called in the view
但即使查詢是爲了檢索所有節點仍然爲每個屬性發送一個查詢。有沒有什麼我在檢索節點時忽略了一些東西,或者在我編寫應用程序的方式中存在設計缺陷。
您使用的是什麼版本的neo4j
寶石?最新版本應該解決這個問題。
新的寶石不會引入許多重大的變動(見CHANGELOG),但如果由於某種原因,你無法升級,您可以設置下面的配置,config/application.rb
:
config.neo4j._active_record_destroyed_behavior = true
我似乎有一直在使用以前版本的寶石。在更新Gemfile以指定最新發行版本之後,它可以順利運行。謝謝。 –
太棒了,我很高興工作! –