Neo4j.rb 基本上是為的Neo4j 的ORM(對象關係映射)。由於Neo4j的是一個圖形引擎,而不是關係數據庫中正確的說法實際上是OGM,對象圖映射。
像任何其他的ORM,ODM,OGM或者,Neo4j.rb支持像性能,索引,約束,回調,驗證和關聯基本功能。
這使開發人員能夠用Ruby編寫數據庫操作和有Neo4j的很容易把它們翻譯成圖形,操縱和與數據交互。
其他的包括功能都包含遷移框架和查詢生成器,與Neo4j.rb對事務的支持一起。
這意味著你可以輕鬆地跳過使用已知的數據庫接口,比如ActiveRecord與Neo4j的數據庫打交道時層,並使用像Neo4j.rb的專用解決方案。
什麼是新的在此版本中:
- 補充:
- ActiveRel被賦予find_or_create_by,跨越單一的協會使用。
- 改變:
- 在一個model_class鍵由於缺少在ActiveNode模型中定義的關聯將使用from_在rel_class定義/ to_class找到目的地。
- ActiveRel的DSL是通過不帶參數調用類型,from_class和to_class方法返回的設定值做了一個有點友善。
- 返工ActiveRel的包裝表現更像ActiveNode的,去掉一些重複的方法和移動他人的Neo4j ::共享,造成了很大的性能提升RELS返回大批的時候。
- 更新gemspec要求的Neo4j核5.0.1 +。
- 修正:
- 長期形成的錯誤會阻止關聯的更改(<&#X3C和ActiveRel.create)在Rails中重裝後!被調用。
- ActiveNode#被巡視不顯示id_property。
- 默認的屬性值和魔法類型轉換沒有被正確地繼承。
在什麼版本5.2.9新是:
- 補充:
- ActiveRel被賦予find_or_create_by,跨越單一的協會使用。
- 改變:
- 在一個model_class鍵由於缺少在ActiveNode模型中定義的關聯將使用from_在rel_class定義/ to_class找到目的地。
- ActiveRel的DSL是通過不帶參數調用類型,from_class和to_class方法返回的設定值做了一個有點友善。
- 返工ActiveRel的包裝表現更像ActiveNode的,去掉一些重複的方法和移動他人的Neo4j ::共享,造成了很大的性能提升RELS返回大批的時候。
- 更新gemspec要求的Neo4j核5.0.1 +。
- 修正:
- 長期形成的錯誤會阻止關聯的更改(<&#X3C和ActiveRel.create)在Rails中重裝後!被調用。
- ActiveNode#被巡視不顯示id_property。
- 默認的屬性值和魔法類型轉換沒有被正確地繼承。
什麼5.2.1版本是新的:
- 補充:
- ActiveRel被賦予find_or_create_by,跨越單一的協會使用。
- 改變:
- 在一個model_class鍵由於缺少在ActiveNode模型中定義的關聯將使用from_在rel_class定義/ to_class找到目的地。
- ActiveRel的DSL是通過不帶參數調用類型,from_class和to_class方法返回的設定值做了一個有點友善。
- 返工ActiveRel的包裝表現更像ActiveNode的,去掉一些重複的方法和移動他人的Neo4j ::共享,造成了很大的性能提升RELS返回大批的時候。
- 更新gemspec要求的Neo4j核5.0.1 +。
- 修正:
- 長期形成的錯誤會阻止關聯的更改(<&#X3C和ActiveRel.create)在Rails中重裝後!被調用。
- ActiveNode#被巡視不顯示id_property。
- 默認的屬性值和魔法類型轉換沒有被正確地繼承。
什麼是新的在版本4.1.5 / 5.0.0.rc.2:
- 巨大的造型師清理/重構由Brian由布賴恩整個創業板與Rubocop武裝。
- 的每個節點創建,更新和銷毀,現在包裹在一個事務中。
- 新的`協會dependent`選項:`:delete`,`:destroy`,`:delete_orphans`,`:destroy_orphans`
- 新`獨特:TRUE`選項協會,為ActiveRel`creates_unique_rel`類方法。這兩個會導致關係創建Cypher支架使用"創造出獨特的"代替"創建"
- 節點創建和更新中修正了一個N + 1查詢問題。
什麼是新的在4.1.5版本:
- 在整個巨大的造型師清理/重構布賴恩寶石由Brian武裝與Rubocop。
- 的每個節點創建,更新和銷毀,現在包裹在一個事務中。
- 新的`協會dependent`選項:`:delete`,`:destroy`,`:delete_orphans`,`:destroy_orphans`
- 新`獨特:TRUE`選項協會,為ActiveRel`creates_unique_rel`類方法。這兩個會導致關係創建Cypher支架使用"創造出獨特的"代替"創建"
- 節點創建和更新中修正了一個N + 1查詢問題。
什麼是新的在4.1.2版本:
- 在整個巨大的造型師清理/重構布賴恩寶石由Brian武裝與Rubocop。
- 的每個節點創建,更新和銷毀,現在包裹在一個事務中。
- 新的`協會dependent`選項:`:delete`,`:destroy`,`:delete_orphans`,`:destroy_orphans`
- 新`獨特:TRUE`選項協會,為ActiveRel`creates_unique_rel`類方法。這兩個會導致關係創建Cypher支架使用"創造出獨特的"代替"創建"
- 節點創建和更新中修正了一個N + 1查詢問題。
要求:
- 紅寶石1.9.3或更高版本
- 的Neo4j 2.1或更高版本
評論沒有發現