Mongoose

نرم افزار تصویر:
Mongoose
جزئیات نرم افزار:
نسخه: 4.4.3 به روز شده
ها تاریخ: 6 Mar 16
توسعه دهنده: LearnBoost
پروانه: رایگان
محبوبیت: 213

Rating: 5.0/5 (Total Votes: 1)

خدنگ یک لایه واسطه بین کد های جاوا اسکریپت خود را و یک پایگاه داده MongoDB است.

به دستورالعمل های نوشته شده در جاوا اسکریپت طول می کشد، آنها را به نمایش داده شد مانگودیبی تبدیل، آنها را اجرا می کند، بازخوانی نتایج، و باعث می شود آنها به برنامه JS به عنوان یک شی طبیعی موجود است.

در آنجا MongoDB است یک پایگاه داده رابطه نمی، اصول ORM کلاسیک صدق نمی کند. اقتباس از این اصول در چیزی شبیه به یک ODM، قابل استفاده درست مثل یک ORM، اما به طور خاص به ساختار یک پایگاه داده ذخیره سازی سند های NoSQL مانند مانگودیبی متناسب شود.

در خدنگ شاید معروف ترین و شناخته شده مانگودیبی ODM، ایجاد شده برای کمک با زبان مانگودیبی جستجوهای پیچیده، بدون مجبور توسعه دهندگان به شیرجه رفتن در نواسکیوال اصول و تکنیک های مدیریت داده ها بیش از حد عمیق.

با تنها چند توابع اینجا و آنجا، برنامه نویسان قادر به اجرای بازجویی پیچیده و انتقال داده در داخل پایگاه داده بدون اینکه کارشناسان مانگودیبی واقعی بود.

در حال حاضر، خدنگ شده است در محیط های تولید در شرکت هایی مانند LearnBoost، لینک، مک دونالد، از Storify و Trello استفاده

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

ثابت:
در پرواز اسناد طرح تایپی
بازیگران خطا اعتبار سنجی
Discriminators با جمعیت ()
افزایش در حال حاضر یک مسیر این سایت متعلق به
جلوگیری از ارسال شناسه شی تکراری در جمعیت ()
به روز رسانی:
مانگودیبی به 2.0.24 به درستی رویداد دوباره به هم متصل چندین بار منتشر می کنند

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

ثابت:
در پرواز اسناد طرح تایپی
بازیگران خطا اعتبار سنجی
Discriminators با جمعیت ()
افزایش در حال حاضر یک مسیر این سایت متعلق به
جلوگیری از ارسال شناسه شی تکراری در جمعیت ()
به روز رسانی:
مانگودیبی به 2.0.24 به درستی رویداد دوباره به هم متصل چندین بار منتشر می کنند

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

ثابت:
در پرواز اسناد طرح تایپی
بازیگران خطا اعتبار سنجی
Discriminators با جمعیت ()
افزایش در حال حاضر یک مسیر این سایت متعلق به
جلوگیری از ارسال شناسه شی تکراری در جمعیت ()
به روز رسانی:
مانگودیبی به 2.0.24 به درستی رویداد دوباره به هم متصل چندین بار منتشر می کنند

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

ثابت:
در پرواز اسناد طرح تایپی
بازیگران خطا اعتبار سنجی
Discriminators با جمعیت ()
افزایش در حال حاضر یک مسیر این سایت متعلق به
جلوگیری از ارسال شناسه شی تکراری در جمعیت ()
به روز رسانی:
مانگودیبی به 2.0.24 به درستی رویداد دوباره به هم متصل چندین بار منتشر می کنند

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

ثابت:
در پرواز اسناد طرح تایپی
بازیگران خطا اعتبار سنجی
Discriminators با جمعیت ()
افزایش در حال حاضر یک مسیر این سایت متعلق به
جلوگیری از ارسال شناسه شی تکراری در جمعیت ()
به روز رسانی:
مانگودیبی به 2.0.24 به درستی رویداد دوباره به هم متصل چندین بار منتشر می کنند

چه در نسخه جدید است 3.9.7 / 4.0.0-RC1:

اضافه شده:
قابلیت تنظیم مسیر جمعیت تنها به اسناد
setDefaultsOnInsert و runValidator گزینه برای findOneAndUpdate ()
درست شد:
استاتیک دیگر می تواند رونویسی

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

اضافه شده:
دامنه به کلمات رزرو شده
قلاب پست آسنکرون
با استفاده از مدل برای جمعیت، کراس DB جمعیت
می توانید یک نوع برای تعیین اعتبار طرح تعریف
doc.remove () یک وعده
وعده داخلی برای قلاب، قبل از صرفه جویی در قلاب به صورت موازی اجرا
درست شد:
geoSearch حلق آویز زمانی که هیچ نتیجه ای

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

اضافه شده:
پیام های خطا سفارشی ساخته شده است در تعیین اعتبار
پشتیبانی تمیز دهنده
اشتباه نام مجموعه جمع
پشتیبانی از GeoJSON به پرس و جو # نزدیک
مستقل پشتیبانی پرس و جو پایه - query.toConstructor ()
وعده حمایت از geoSearch
وعده حمایت از geoNear
connection.useDb () # 1124 ebensing
وعده حمایت از model.mapReduce ()
وعده حمایت از model.ensureIndexes ()

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

تغییر:
دیگر offically حمایت از 0.6.x گره
اضافه:
پشتیبانی از GeoJSON به پرس و جو # نزدیک
مستقل پشتیبانی پرس و جو پایه - query.toConstructor ()
وعده حمایت از geoSearch
وعده حمایت از geoNear
درست شد:
بنگاه شلیک بر روی ارزش های پوچ
رسیدگی به یک مورد دیگر لبه نسخه

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

ثابت:
تماس model.distinct بدون قید و شرط.
رگرسیون در تعداد پرس و جو # ().

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

اضافه شده:
QueryStream گزینه تبدیل
پشتیبانی از گزینه درایور authSource
{میمون پوزه دراز، DB} .modelNames ()
$ فشار W / $ برش، پشتیبانی مرتب سازی بر $ (مانگودیبی 2.4)
نوع فهرست درهم (مانگودیبی 2.4)
پشتیبانی از مانگودیبی 2.4 geojson (مانگودیبی 2.4)
ارزش در زمان خطای اعتبار سنجی
پشتیبانی از شی طرحواره تحت اللفظی
گزینه طرح bufferCommands

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

ثابت:
utils.clone حفظ موارد برگزیده استقبال میکنم
پشتیبانی deepEquals استقبال میکنم
یک تست اتصال

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

به روز رسانی:
راننده به 1.2.11.
حذف شده:
گره قدیمی & # x3c؛ 0.6x شیم.

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

به روز رسانی:
راننده به 1.2.8
درست شد:
زمانی استثنا بازگشایی مجموعه ای ماکت.

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

اضافه شده:
پشتیبانی از نشانه گذاری شی جغرافیایی
درست شد:
$ در ریخته گری پرس و جو با آرایه
یونیکس پشتیبانی سوکت دامنه

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

اضافه شده:
طرحواره #، (به بازیابی گزینه های طرح)
VersionError
npmignore hidekiy
به روز رسانی:
راننده به 1.2.3
درست شد:
استک اورفلو در تنظیم کننده
utils.isObject ()
هنوز کاربر مشخص writeConern راننده کتک زدن نیست
همیشه سند جاری به پست قلاب عبور
پرتاب خطا در هنگام کاربر اقدام به بازنویسی یک مدل

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

اضافه شده:
پشتیبانی از عمومی toJSON / toObject تبدیل می شود.
doc.set () ادغام پشتیبانی می کند.
پرس و جو # اضافه کردن پشتیبانی.
تغییر کرد:
اضافه کردن مسیر تو در تو نامعتبر به غیر اشیاء می اندازد.
متوقف کردن عملکرد شبیه سازی نامعتبر (ثابت داخلی).
درست شد:
جستجوهای $ و پشتیبانی ریخته گری.
جای نوشتن از استدلال پرس و جو.
اسناد:
ثابت نمونه منقضی می شود.

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

اضافه شده:
مستقیم انتساب اندیس آرایه با ریخته گری پشتیبانی doc.array.set (شاخص، ارزش)
درست شد:
QueryStream # رزومه در همان کنه مکث ()
validatation مقدار پیش فرض
باهم متصل آرایه () ریخته گری نیست
به طور پیش فرض آرایه مورد لبه ساخت و ساز

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

ثابت:
حفظ مقادیر بازگشتی گذارنده مجازی.
طور مستقیم تنظیم اشیاء تو در تو در حال حاضر کل شی (قبلا به اشتباه آنها را با هم ادغام شدند) نوشته می شود.
اضافه:
خوانده شده پشتیبانی خروج (مانگودیبی 2.2).
پشتیبانی کل (مانگودیبی 2.2).
مجازی {G، S} درون نگری اتر.
به روز رسانی:
اسناد.
راننده به 1.1.5.

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

ثابت:
تایپی در EmbeddedDocument # parentArray
mongoose.SchemaTypes نام مستعار
به روز رسانی:
اسناد

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

حذف:
قدیمی subdocument # روش مرتکب.
درست شد:
تنظیم آرایه از اسناد تطبیق است.
توضیحات حذف رویداد در حال حاضر در خود ساطع میکند صرفه جویی سفارش به عنوان ذخیره برای سازگاری است.
قبل از نجات قلاب آتش دیگر در subdocuments هنگامی که اعتبار می افتد.

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

تغییر:
خطاهای شاخص در حال حاضر در مدل خود ساطع و سرانجام به مخاطبین اختیاری است.
درست شد:
تعیین شاخص همراه با پراکنده / گزینه منحصر به فرد بدون رونویسی طولانی تر است.
هرگز فرو برد خطاهای اتصال.
توقف اعتبار بی نیاز از بدون تغییر / زمینه لغو انتخاب کرد.
سند # برابر رفتار objectids.
افتخار گزینه به حداقل رساندن طرح.
ارائه پیام های خطا مفید هنگامی که مسیر طرح محفوظ است استفاده می شود.
مخاطبین به هدایت # قطع اختیاری است.
کنترل پروتکل های از دست رفته در URL اتصال.
اضافه:
پشتیبانی از ایجاد شاخص کتابچه راهنمای کاربر.
پشتیبانی برای غیر فعال نمایه سازی خودکار.
پشتیبانی، برای حفظ و MongooseArray تغییرات # مرتب سازی بر.
منتشر می کنند حوادث تغییر دولت در ارتباط است.
پشتیبانی برای تعیین زیرگروه بیسون در MongooseBuffer # toObject.
پشتیبانی از نسخه غیر فعال است.

مورد نیاز:

مانگودیبی 1.0.2 یا بالاتر
Node.js و 0.4 یا بالاتر

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

Mongous
Mongous

28 Feb 15

Mongoid
Mongoid

11 Mar 16

peewee
peewee

20 Jul 15

Sqitch
Sqitch

21 Jul 15

نرم افزار های دیگر از توسعه دهنده LearnBoost

Socket.IO
Socket.IO

12 Apr 15

Stylus
Stylus

1 Mar 15

نظرات به Mongoose

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