Mongoose

البرمجيات قطة:
Mongoose
تفاصيل البرنامج:
الإصدار: 4.4.3 محدث
تاريخ إيداع: 6 Mar 16
المطور: LearnBoost
ترخيص: حرر
شعبية: 213

Rating: 5.0/5 (Total Votes: 1)

النمس هو طبقة وسيطة بين شفرة جافا سكريبت، وقاعدة بيانات MongoDB.

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

ولأن MongoDB ليس قاعدة بيانات علائقية، لا تنطبق المبادئ مكتب إدارة السجلات الكلاسيكية. تكييف هذه المبادئ يؤدي إلى شيء مثل التصميم، يمكن استخدامها تماما مثل مكتب إدارة السجلات، ولكن مصممة خصيصا لبنية قاعدة بيانات NoSQL تخزين المستندات مثل MongoDB.

والنمس هو ربما الأكثر شهرة ومعروفة MongoDB الحركة الديمقراطية البرتقالية، التي أنشئت لمساعدة مع لغة الاستعلام MongoDB المعقدة، دون إجبار المطورين إلى الغوص عميقا جدا في المبادئ والبيانات تقنيات إدارة NoSQL.

وفقط عدد قليل من الوظائف هنا وهناك، وكانوا قادرين على تشغيل التحقيقات معقدة ونقل البيانات داخل قاعدة البيانات دون أن خبراء MongoDB الفعلي المبرمجين.

وحاليا، وقد استخدمت النمس في بيئات الإنتاج في شركات مثل يحتوي learnboost، ينكدين، ماكدونالدز، ستوريفاي، وTrello

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

ثابت:
على ذبابة على مستندات مخطط الخطأ المطبعي
يلقي معالجة التحقق من صحة الخطأ
تمارس التمييز مع البرامج شعبية ()
الاضافة الآن مسار المحجوزة
تجنب إرسال هويات وجوه مكررة في البرامج شعبية ()
ترقية:
MongoDB ل2.0.24 لتنبعث منها بشكل صحيح الحدث إعادة الاتصال عدة مرات

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

ثابت:
على ذبابة على مستندات مخطط الخطأ المطبعي
يلقي معالجة التحقق من صحة الخطأ
تمارس التمييز مع البرامج شعبية ()
الاضافة الآن مسار المحجوزة
تجنب إرسال هويات وجوه مكررة في البرامج شعبية ()
ترقية:
MongoDB ل2.0.24 لتنبعث منها بشكل صحيح الحدث إعادة الاتصال عدة مرات

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

ثابت:
على ذبابة على مستندات مخطط الخطأ المطبعي
يلقي معالجة التحقق من صحة الخطأ
تمارس التمييز مع البرامج شعبية ()
الاضافة الآن مسار المحجوزة
تجنب إرسال هويات وجوه مكررة في البرامج شعبية ()
ترقية:
MongoDB ل2.0.24 لتنبعث منها بشكل صحيح الحدث إعادة الاتصال عدة مرات

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

ثابت:
على ذبابة على مستندات مخطط الخطأ المطبعي
يلقي معالجة التحقق من صحة الخطأ
تمارس التمييز مع البرامج شعبية ()
الاضافة الآن مسار المحجوزة
تجنب إرسال هويات وجوه مكررة في البرامج شعبية ()
ترقية:
MongoDB ل2.0.24 لتنبعث منها بشكل صحيح الحدث إعادة الاتصال عدة مرات

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

ثابت:
على ذبابة على مستندات مخطط الخطأ المطبعي
يلقي معالجة التحقق من صحة الخطأ
تمارس التمييز مع البرامج شعبية ()
الاضافة الآن مسار المحجوزة
تجنب إرسال هويات وجوه مكررة في البرامج شعبية ()
ترقية:
MongoDB ل2.0.24 لتنبعث منها بشكل صحيح الحدث إعادة الاتصال عدة مرات

ما هو الجديد في النسخة 3.9.7 / 4.0.0-RC1:

وأضاف:
القدرة على تحديد مسارات بالسكان واحدة إلى وثائق
خيارات setDefaultsOnInsert وrunValidator لfindOneAndUpdate ()
ثابت:
احصائيات لم يعد يمكن الكتابة

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

وأضاف:
المجال إلى الكلمات الأساسية المحجوزة
آخر غير متزامن السنانير
باستخدام نموذج للسكان، عبر ديسيبل البرامج شعبية
يمكن تعريف نوع لالمصادقون مخطط
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 ل
{النمس، ديسيبل} .modelNames ()
$ دفع ث / $ شريحة، $ دعم نوع (MongoDB 2.4)
حاشد نوع مؤشر (MongoDB 2.4)
دعم mongodb 2.4 GeoJSON أيضا (MongoDB 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:

ثابت:
الاحتفاظ القيم اضع عودة الظاهري.
وضع مباشرة الأشياء المتداخلة بالكتابة الآن الكائن بأكمله (سابقا اندمجت بشكل غير صحيح).
وأضاف:
قراءة دعم PREF (mongodb 2.2).
الدعم الكلي (mongodb 2.2).
الظاهري {ز، ق} إيتر التأمل.
تحديث:
مستندات.
سائق إلى 1.1.5.

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

ثابت:
الخطأ المطبعي في EmbeddedDocument # parentArray
mongoose.SchemaTypes الاسم المستعار
تحديث:
مستندات

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

إزالة:
قديم ثانوي # تلتزم الأسلوب.
ثابت:
وضع صفائف مستندات مطابقة.
وثيقة! إزالة الحدث تنبعث الآن في حفظ النظام وحفظ للاتساق.
قبل حفظ السنانير النار لم يعد في الثانوية عندما فشل التحقق من الصحة.

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

تغيير:
وتنبعث أخطاء فهرس الآن على نموذجهم ومرت إلى رد اختياري.
ثابت:
تحديد مؤشر جنبا إلى جنب مع متفرق / خيار فريدة من نوعها لا بالكتابة فوق أطول.
أبدا ابتلاع أخطاء الاتصال.
وقف التحقق من صحة غني من المجالات دون تغيير / غير محددة.
وثيقة # يساوي سلوك objectids.
تكريم خيار تقليل المخطط.
تقديم رسائل والخطأ مفيدة عند استخدام مسار مخطط محفوظة.
رد على كون # قطع اختياري.
التعامل مع بروتوكولات المفقودين في عناوين الاتصال.
وأضاف:
تقديم الدعم لإنشاء فهرس اليدوي.
الدعم للمعوقين لصناعة السيارات في الفهرسة.
دعم للحفاظ على MongooseArray تغييرات # نوع.
تنبعث منها أحداث تغيير حالة على اتصال.
دعم لتحديد BSON النوع الفرعي في MongooseBuffer # toObject.
دعم الإصدارات المعوقين.

المتطلبات:

MongoDB 1.0.2 أو أعلى
نود.جي إس 0.4 أو أعلى

برامج مماثلة

Hadoopy
Hadoopy

12 May 15

SQL-DB
SQL-DB

28 Feb 15

TinyDB
TinyDB

5 Sep 16

PicoRedis
PicoRedis

13 May 15

البرامج الأخرى من المطور LearnBoost

Stylus
Stylus

1 Mar 15

Socket.IO
Socket.IO

12 Apr 15

تعليقات ل Mongoose

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