Neo4j.rb

نرم افزار تصویر:
Neo4j.rb
جزئیات نرم افزار:
نسخه: 6.1.1 به روز شده
ها تاریخ: 9 Feb 16
توسعه دهنده: Neo4jRB Development Team
پروانه: رایگان
محبوبیت: 99

Rating: 1.0/5 (Total Votes: 1)

Neo4j.rb اساسا یک ORM (شی رابطه ای آیفون) برای Neo4j. از آنجا که Neo4j یک موتور نمودار و نه یک پایگاه داده رابطه اصطلاح درست در واقع OGM شود، یک شی است نمودار آیفون.

در مانند هر ORM دیگر، ODM، یا OGM، Neo4j.rb از ویژگی های اساسی مانند خواص، شاخص ها، محدودیتها، تماس، امکان سنجی و انجمن.

در این اجازه می دهد توسعه دهندگان برای نوشتن عملیات در پایگاه داده روبی و Neo4j به راحتی آنها را به گراف ترجمه، دستکاری و تعامل با داده ها.


ویژگی های

در دیگر شامل شامل می شوند چارچوب مهاجرت و سازنده پرس و جو، همراه با پشتیبانی Neo4j.rb برای معاملات است.

این معنی است که شما به راحتی می توانید با استفاده از پایگاه داده شناخته شده واسط لایه ها مانند ActiveRecord در هنگام برخورد با پایگاه داده 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 نمایش نیست.
ارزش املاک به طور پیش فرض و typecasting سحر و جادو نیست به درستی ارث برده است.

چه در نسخه 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 نمایش نیست.
ارزش املاک به طور پیش فرض و typecasting سحر و جادو نیست به درستی ارث برده است.

چه در نسخه 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 نمایش نیست.
ارزش املاک به طور پیش فرض و typecasting سحر و جادو نیست به درستی ارث برده است.

چه در نسخه 4.1.5 / 5.0.0.rc.2 جدید است:

بزرگ سبک پاکسازی / فاکتورگیری مجدد توسط برایان در کل قیمتی توسط برایان مسلحانه با Rubocop.
هر گره ایجاد، بروز رسانی، و نابود کردن در حال حاضر در یک معامله پیچیده می شود.
جدید `گزینه dependent` برای انجمن:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جدید `منحصر به فرد: true` گزینه برای انجمن ها،` روش کلاس creates_unique_rel` برای ActiveRel. هر دو از این در ایجاد رابطه سایفر با استفاده از و & quot منجر خواهد شد؛ ایجاد منحصر به فرد و & quot؛ به جای & quot؛ ایجاد و & quot ؛.
ثابت N + 1 موضوع جستجوهای طول ایجاد گره و به روز رسانی.

چه در نسخه 4.1.5 جدید است:

بزرگ سبک پاکسازی / فاکتورگیری مجدد توسط برایان در کل قیمتی توسط برایان مسلحانه با Rubocop.
هر گره ایجاد، بروز رسانی، و نابود کردن در حال حاضر در یک معامله پیچیده می شود.
جدید `گزینه dependent` برای انجمن:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جدید `منحصر به فرد: true` گزینه برای انجمن ها،` روش کلاس creates_unique_rel` برای ActiveRel. هر دو از این در ایجاد رابطه سایفر با استفاده از و & quot منجر خواهد شد؛ ایجاد منحصر به فرد و & quot؛ به جای & quot؛ ایجاد و & quot ؛.
ثابت N + 1 موضوع جستجوهای طول ایجاد گره و به روز رسانی.

چه در نسخه 4.1.2 جدید است:

بزرگ سبک پاکسازی / فاکتورگیری مجدد توسط برایان در کل قیمتی توسط برایان مسلحانه با Rubocop.
هر گره ایجاد، بروز رسانی، و نابود کردن در حال حاضر در یک معامله پیچیده می شود.
جدید `گزینه dependent` برای انجمن:`: delete`، `: destroy`،`: delete_orphans`، `: destroy_orphans`.
جدید `منحصر به فرد: true` گزینه برای انجمن ها،` روش کلاس creates_unique_rel` برای ActiveRel. هر دو از این در ایجاد رابطه سایفر با استفاده از و & quot منجر خواهد شد؛ ایجاد منحصر به فرد و & quot؛ به جای & quot؛ ایجاد و & quot ؛.
ثابت N + 1 موضوع جستجوهای طول ایجاد گره و به روز رسانی.

مورد نیاز:

روبی 1.9.3 یا بالاتر
Neo4j 2.1 و یا بالاتر

نرم افزار های مشابه

Sqitch
Sqitch

21 Jul 15

CockroachDB
CockroachDB

12 May 15

rql
rql

12 May 15

Mongoid
Mongoid

11 Mar 16

نظرات به Neo4j.rb

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی