Neo4j.rb

ภาพหน้าจอของซอฟแวร์:
Neo4j.rb
รายละเอียดซอฟแวร์:
รุ่น: 6.1.1 การปรับปรุง
วันที่อัพโหลด: 9 Feb 16
ผู้พัฒนา: Neo4jRB Development Team
การอนุญาต: ฟรี
ความนิยม: 99

Rating: 1.0/5 (Total Votes: 1)

Neo4j.rb เป็นพื้นออม (Object สัมพันธ์ Mapper) สำหรับ Neo4j ตั้งแต่ Neo4j เป็นเครื่องมือกราฟและไม่ได้เป็นฐานข้อมูลเชิงสัมพันธ์คำที่ถูกต้องจริงจะ OGM วัตถุกราฟ Mapper.

ชอบออมอื่น ๆ , ODM หรือ OGM, Neo4j.rb สนับสนุนคุณสมบัติพื้นฐานเช่นคุณสมบัติดัชนี จำกัด การเรียกกลับการตรวจสอบและสมาคม.

เหล่านี้ช่วยให้นักพัฒนาสามารถเขียนงานฐานข้อมูลในรูบีและมี Neo4j ได้อย่างง่ายดายให้พวกเขากราฟ, การจัดการและการโต้ตอบกับข้อมูล.

รวมคุณสมบัติอื่น ๆ ที่จะถูกรวมกรอบการอพยพและการสร้างแบบสอบถามพร้อมด้วยการสนับสนุนของ Neo4j.rb สำหรับการทำธุรกรรม.

ซึ่งหมายความว่าคุณสามารถข้ามเกี่ยวกับการใช้ฐานข้อมูลการเชื่อมต่อที่เป็นที่รู้จักเช่นชั้น ActiveRecord เมื่อจัดการกับฐานข้อมูล Neo4j และใช้วิธีการแก้ปัญหาเฉพาะเช่น Neo4j.rb.

มีอะไรใหม่ ในรุ่นนี้:

  • Added:
  • ActiveRel ได้รับ find_or_create_by สามารถใช้งานได้ทั่วสมาคมเดียว.
  • เปลี่ยนแปลง:
  • ใน absense ของคีย์ model_class ที่สมาคมกำหนดไว้ในแบบจำลอง ActiveNode จะใช้ From_ / to_class ที่กำหนดไว้ใน rel_class เพื่อหาปลายทาง.
  • DSL ActiveRel ถูกสร้างบิตมิตรโดยการทำให้ชนิด from_class และ to_class วิธีการคืนค่าชุดของพวกเขาเมื่อเรียกโดยไม่มีข้อโต้แย้ง.
  • เสื้อคลุมนํา ActiveRel ของการทำงานมากขึ้นเช่น ActiveNode ของเอาวิธีการที่ซ้ำกันบางและการเคลื่อนย้ายผู้อื่นเพื่อ Neo4j :: ที่ใช้ร่วมกันส่งผลในการเพิ่มประสิทธิภาพใหญ่เมื่อกลับมาจำนวนมาก rels.
  • gemspec Updated จะต้อง Neo4j-core 5.0.1 +.
  • Fixed:
  • ข้อผิดพลาดที่ยาวนานที่จะป้องกันการเปลี่ยนแปลงสมาคม (& # x3c; & # x3c และ ActiveRel.create) ใน Rails หลังจากโหลด! ได้รับการเรียกว่า.
  • ActiveNode # ตรวจสอบไม่ได้แสดง id_property ได้.
  • ค่าทรัพย์สินค่าเริ่มต้นและ Typecasting เวทมนตร์ไม่ได้รับการสืบทอดมาอย่างถูกต้อง.

มีอะไรใหม่ ในรุ่น 5.2.9:

  • Added:
  • ActiveRel ได้รับ find_or_create_by สามารถใช้งานได้ทั่วสมาคมเดียว.
  • เปลี่ยนแปลง:
  • ใน absense ของคีย์ model_class ที่สมาคมกำหนดไว้ในแบบจำลอง ActiveNode จะใช้ From_ / to_class ที่กำหนดไว้ใน rel_class เพื่อหาปลายทาง.
  • DSL ActiveRel ถูกสร้างบิตมิตรโดยการทำให้ชนิด from_class และ to_class วิธีการคืนค่าชุดของพวกเขาเมื่อเรียกโดยไม่มีข้อโต้แย้ง.
  • เสื้อคลุมนํา ActiveRel ของการทำงานมากขึ้นเช่น ActiveNode ของเอาวิธีการที่ซ้ำกันบางและการเคลื่อนย้ายผู้อื่นเพื่อ Neo4j :: ที่ใช้ร่วมกันส่งผลในการเพิ่มประสิทธิภาพใหญ่เมื่อกลับมาจำนวนมาก rels.
  • gemspec Updated จะต้อง Neo4j-core 5.0.1 +.
  • Fixed:
  • ข้อผิดพลาดที่ยาวนานที่จะป้องกันการเปลี่ยนแปลงสมาคม (& # x3c; & # x3c และ ActiveRel.create) ใน Rails หลังจากโหลด! ได้รับการเรียกว่า.
  • ActiveNode # ตรวจสอบไม่ได้แสดง id_property ได้.
  • ค่าทรัพย์สินค่าเริ่มต้นและ Typecasting เวทมนตร์ไม่ได้รับการสืบทอดมาอย่างถูกต้อง.

มีอะไรใหม่ ในรุ่น 5.2.1:

  • Added:
  • ActiveRel ได้รับ find_or_create_by สามารถใช้งานได้ทั่วสมาคมเดียว.
  • เปลี่ยนแปลง:
  • ใน absense ของคีย์ model_class ที่สมาคมกำหนดไว้ในแบบจำลอง ActiveNode จะใช้ From_ / to_class ที่กำหนดไว้ใน rel_class เพื่อหาปลายทาง.
  • DSL ActiveRel ถูกสร้างบิตมิตรโดยการทำให้ชนิด from_class และ to_class วิธีการคืนค่าชุดของพวกเขาเมื่อเรียกโดยไม่มีข้อโต้แย้ง.
  • เสื้อคลุมนํา ActiveRel ของการทำงานมากขึ้นเช่น ActiveNode ของเอาวิธีการที่ซ้ำกันบางและการเคลื่อนย้ายผู้อื่นเพื่อ Neo4j :: ที่ใช้ร่วมกันส่งผลในการเพิ่มประสิทธิภาพใหญ่เมื่อกลับมาจำนวนมาก rels.
  • gemspec Updated จะต้อง Neo4j-core 5.0.1 +.
  • Fixed:
  • ข้อผิดพลาดที่ยาวนานที่จะป้องกันการเปลี่ยนแปลงสมาคม (& # x3c; & # x3c และ ActiveRel.create) ใน Rails หลังจากโหลด! ได้รับการเรียกว่า.
  • ActiveNode # ตรวจสอบไม่ได้แสดง id_property ได้.
  • ค่าทรัพย์สินค่าเริ่มต้นและ Typecasting เวทมนตร์ไม่ได้รับการสืบทอดมาอย่างถูกต้อง.

คืออะไรใหม่ ในรุ่น 4.1.5 / 5.0.0.rc.2:

  • สไตลิสขนาดใหญ่ การทำความสะอาด / refactoring โดยไบรอันในอัญมณีทั้งหมดโดยไบรอันติดอาวุธด้วย Rubocop.
  • ทุกโหนดสร้างปรับปรุงและทำลายถูกห่อในขณะนี้ในการทำธุรกรรม.
  • New `ตัวเลือกสำหรับสมาคม dependent`:`: delete`, `: destroy`,`: delete_orphans`, `:. destroy_orphans`
  • New `ที่ไม่ซ้ำกัน: ตัวเลือก true` สำหรับสมาคม` วิธีการเรียน creates_unique_rel` สำหรับ ActiveRel ทั้งสองคนนี้จะส่งผลในการสร้างความสัมพันธ์ Cypher ใช้ & quot; สร้างเอกลักษณ์ & quot; แทน & quot; สร้าง & quot;.
  • แก้ไขปัญหา N + 1 แบบสอบถามในระหว่างการสร้างโหนดและปรับปรุง.

คืออะไรใหม่ ในรุ่น 4.1.5:

  • สไตลิสขนาดใหญ่ Cleanup / refactoring โดยไบรอันบนทั้งหมด อัญมณีโดยไบรอันอาวุธ Rubocop.
  • ทุกโหนดสร้างปรับปรุงและทำลายถูกห่อในขณะนี้ในการทำธุรกรรม.
  • New `ตัวเลือกสำหรับสมาคม dependent`:`: delete`, `: destroy`,`: delete_orphans`, `:. destroy_orphans`
  • New `ที่ไม่ซ้ำกัน: ตัวเลือก true` สำหรับสมาคม` วิธีการเรียน creates_unique_rel` สำหรับ ActiveRel ทั้งสองคนนี้จะส่งผลในการสร้างความสัมพันธ์ Cypher ใช้ & quot; สร้างเอกลักษณ์ & quot; แทน & quot; สร้าง & quot;.
  • แก้ไขปัญหา N + 1 แบบสอบถามในระหว่างการสร้างโหนดและปรับปรุง.

คืออะไรใหม่ ในรุ่น 4.1.2:

  • สไตลิสขนาดใหญ่ Cleanup / refactoring โดยไบรอันบนทั้งหมด อัญมณีโดยไบรอันอาวุธ Rubocop.
  • ทุกโหนดสร้างปรับปรุงและทำลายถูกห่อในขณะนี้ในการทำธุรกรรม.
  • New `ตัวเลือกสำหรับสมาคม dependent`:`: delete`, `: destroy`,`: delete_orphans`, `:. destroy_orphans`
  • New `ที่ไม่ซ้ำกัน: ตัวเลือก true` สำหรับสมาคม` วิธีการเรียน creates_unique_rel` สำหรับ ActiveRel ทั้งสองคนนี้จะส่งผลในการสร้างความสัมพันธ์ Cypher ใช้ & quot; สร้างเอกลักษณ์ & quot; แทน & quot; สร้าง & quot;.
  • แก้ไขปัญหา N + 1 แบบสอบถามในระหว่างการสร้างโหนดและปรับปรุง.

ต้องการ

  • ทับทิม 1.9.3 หรือสูงกว่า
  • Neo4j 2.1 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

Reportable
Reportable

1 Mar 15

IP2Location
IP2Location

14 Apr 15

ibm_db
ibm_db

13 May 15

ความคิดเห็นที่ Neo4j.rb

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่