Neo4j.rb

البرمجيات قطة:
Neo4j.rb
تفاصيل البرنامج:
الإصدار: 6.1.1 محدث
تاريخ إيداع: 9 Feb 16
ترخيص: حرر
شعبية: 198

Rating: 1.0/5 (Total Votes: 1)

Neo4j.rb هو في الأساس ORM (كائن علائقي مخطط) لNeo4j. منذ Neo4j هو محرك الرسم البياني وليس قاعدة بيانات علائقية أن المصطلح الصحيح يكون في الواقع OGM، كائن الرسم البياني مخطط.

ومثل أي مكتب إدارة السجلات الأخرى، الحركة الديمقراطية البرتقالية، أو OGM، Neo4j.rb يدعم الميزات الأساسية مثل خصائص، والفهارس، والقيود، الاسترجاعات، التصديقات، والجمعيات.

وهذه تسمح للمطورين لكتابة عمليات قاعدة البيانات في روبي ويكون Neo4j بسهولة ترجمتها إلى الرسم البياني، والتلاعب والتفاعل مع البيانات.


ويتضمن ميزات

وشملت أخرى إطار الهجرة وباني الاستعلام، جنبا إلى جنب مع الدعم Neo4j.rb للصفقة.

وهذا يعني أنه يمكنك تخطي بسهولة على استخدام قاعدة البيانات المعروفة التواصل طبقات مثل أكتيفيريكورد عند التعامل مع قواعد البيانات Neo4j، واستخدام حل مخصص مثل Neo4j.rb.

ما هو الجديد في هذا الإصدار :

واضاف:
أعطيت 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 المحدثة إلى تتطلب neo4j النواة 5.0.1+.
ثابت:
علة طويل الأمد من شأنه أن يمنع تغييرات جمعية (& # x3c؛ & # x3c، وActiveRel.create) في القضبان بعد تحديث! تم استدعاء.
ActiveNode # تفتيش لم يعرض على id_property.
قيم الخاصية الافتراضية وتلبيس سحرية عدم ورثت بشكل صحيح.

ما هو الجديد في النسخة 5.2.9:

وأضاف:
أعطيت 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 المحدثة إلى تتطلب neo4j النواة 5.0.1+.
ثابت:
علة طويل الأمد من شأنه أن يمنع تغييرات جمعية (& # x3c؛ & # x3c، وActiveRel.create) في القضبان بعد تحديث! تم استدعاء.
ActiveNode # تفتيش لم يعرض على id_property.
قيم الخاصية الافتراضية وتلبيس سحرية عدم ورثت بشكل صحيح.

ما هو الجديد في النسخة 5.2.1:

وأضاف:
أعطيت 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 المحدثة إلى تتطلب neo4j النواة 5.0.1+.
ثابت:
علة طويل الأمد من شأنه أن يمنع تغييرات جمعية (& # x3c؛ & # x3c، وActiveRel.create) في القضبان بعد تحديث! تم استدعاء.
ActiveNode # تفتيش لم يعرض على id_property.
قيم الخاصية الافتراضية وتلبيس سحرية عدم ورثت بشكل صحيح.

ما هو الجديد في الإصدار 4.1.5 / 5.0.0.rc.2:

ضخم مزين تنظيف / إعادة بيع ديون من جانب براين على جوهرة كامل من قبل بريان المسلح مع Rubocop.
كل عقدة خلق، التحديث، ويتم تغليف الآن في معاملة تدمر.
جديد `خيارات dependent` للجمعيات:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جديد `فريدة من نوعها: TRUE` الخيار للجمعيات،` أسلوب فئة creates_unique_rel` لActiveRel. كل من هذه سوف تؤدي إلى خلق علاقة سايفر باستخدام ومثل وتهيئة فريد ومثل. بدلا من ومثل، وتهيئة ومثل ؛.
قضية الثابتة الاستعلام ن + 1 خلال إنشاء العقدة والتحديث.

ما هو الجديد في الإصدار 4.1.5:

ضخم مزين تنظيف / إعادة بيع ديون من جانب براين على جوهرة كامل من قبل بريان المسلح مع Rubocop.
كل عقدة خلق، التحديث، ويتم تغليف الآن في معاملة تدمر.
جديد `خيارات dependent` للجمعيات:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جديد `فريدة من نوعها: TRUE` الخيار للجمعيات،` أسلوب فئة creates_unique_rel` لActiveRel. كل من هذه سوف تؤدي إلى خلق علاقة سايفر باستخدام ومثل وتهيئة فريد ومثل. بدلا من ومثل، وتهيئة ومثل ؛.
قضية الثابتة الاستعلام ن + 1 خلال إنشاء العقدة والتحديث.

ما هو الجديد في الإصدار 4.1.2:

ضخم مزين تنظيف / إعادة بيع ديون من جانب براين على جوهرة كامل من قبل بريان المسلح مع Rubocop.
كل عقدة خلق، التحديث، ويتم تغليف الآن في معاملة تدمر.
جديد `خيارات dependent` للجمعيات:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جديد `فريدة من نوعها: TRUE` الخيار للجمعيات،` أسلوب فئة creates_unique_rel` لActiveRel. كل من هذه سوف تؤدي إلى خلق علاقة سايفر باستخدام ومثل وتهيئة فريد ومثل. بدلا من ومثل، وتهيئة ومثل ؛.
قضية الثابتة الاستعلام ن + 1 خلال إنشاء العقدة والتحديث.

المتطلبات:

روبي 1.9.3 أو أعلى
Neo4j 2.1 أو أعلى

برامج مماثلة

ArangoDB-NET
ArangoDB-NET

9 Feb 16

RockMongo
RockMongo

12 May 15

Edda
Edda

13 May 15

تعليقات ل Neo4j.rb

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!