Mongoose

Софтуер снимки:
Mongoose
Софтуер детайли:
Версия: 4.4.3 актуализира
Дата на качване: 6 Mar 16
Розробник: LearnBoost
Разрешително: Безплатно
Популярност: 213

Rating: 5.0/5 (Total Votes: 1)

Mongoose е посредник слой между вашия код JavaScript и база данни MongoDB.

Това отнема инструкции, написани на JavaScript, ги превръща в заявки MongoDB, да ги управлява, извлича резултатите, и ги прави достъпни на приложението JS като нормален обект.

Тъй MongoDB не е релационна база данни, принципи класически ORM не се прилагат. Адаптирането на тези принципи доведе до нещо като ODM, използваеми само като ORM, но е специално предназначена за структурата на съхранение на документи NoSQL база данни като MongoDB.

Mongoose е може би най-известният и добре познат MongoDB ODM, създаден, за да помогне с комплекс езика на MongoDB заявка, без да принуждава разработчиците да се потопите твърде дълбоко в принципите и данни техники за управление на NoSQL.

Само с няколко функции, тук и там, програмисти са били в състояние да изпълнява комплексни разпити и да се премести на данните вътре в базата данни, без да са действителни експерти MongoDB.

В момента, Mongoose е бил използван в производствени среди в компании като LearnBoost, LinkedIn, McDonalds, Storify, и Trello.

Какво ново в тази версия

  • Fixed:
  • На най-лети схеми Документи Типо
  • валидиране Cast за обработка на грешки
  • дискриминатори с попълвам ()
  • Увеличаване сега е резервиран път
  • Избягвайте да изпращате дубликат обект идентификатори в попълвам ()
  • Обновен:
  • MongoDB да 2.0.24 правилно да излъчват повторно свързване на събития няколко пъти

Какво ново във версия 4.2.8:

  • Fixed:
  • На най-лети схеми Документи Типо
  • валидиране Cast за обработка на грешки
  • дискриминатори с попълвам ()
  • Увеличаване сега е резервиран път
  • Избягвайте да изпращате дубликат обект идентификатори в попълвам ()
  • Обновен:
  • MongoDB да 2.0.24 правилно да излъчват повторно свързване на събития няколко пъти

Какво ново във версия 4.1.5:

  • Fixed:
  • На най-лети схеми Документи Типо
  • валидиране Cast за обработка на грешки
  • дискриминатори с попълвам ()
  • Увеличаване сега е резервиран път
  • Избягвайте да изпращате дубликат обект идентификатори в попълвам ()
  • Обновен:
  • MongoDB да 2.0.24 правилно да излъчват повторно свързване на събития няколко пъти

Какво ново във версия 4.0.4:

  • Fixed:
  • На най-лети схеми Документи Типо
  • валидиране Cast за обработка на грешки
  • дискриминатори с попълвам ()
  • Увеличаване сега е резервиран път
  • Избягвайте да изпращате дубликат обект идентификатори в попълвам ()
  • Обновен:
  • MongoDB да 2.0.24 правилно да излъчват повторно свързване на събития няколко пъти

Какво ново във версия 4.0.2:

  • Fixed:
  • На най-лети схеми Документи Типо
  • валидиране Cast за обработка на грешки
  • дискриминатори с попълвам ()
  • Увеличаване сега е резервиран път
  • Избягвайте да изпращате дубликат обект идентификатори в попълвам ()
  • Обновен:
  • MongoDB да 2.0.24 правилно да излъчват повторно свързване на събития няколко пъти

Какво ново във версия 3.9.7 / 4.0.0-RC1:

  • Добавена:
  • Възможност за задаване на единични населените пътеки до документи
  • setDefaultsOnInsert и runValidator опции за findOneAndUpdate ()
  • Fixed:
  • вече статика не може да бъде презаписана

Какво ново във версия 3.9.0:

  • Добавена:
  • Domain да резервирани думи
  • асинхронни публикувайте куки
  • Използване на модел за населението, крос-db попълвам
  • да определите типа на схеми валидатори
  • doc.remove () връща обещание
  • Вътрешни обещания за куки, предварително освен куки протичат успоредно
  • Fixed:
  • географско търсене виси, когато няма резултати върнати

Какво ново във версия 3.8.0:

  • Добавена:
  • Персонализирани грешки съоб за вградени валидатори
  • Discriminator подкрепа
  • Поддръжка инвалиди име колекция плурализиране
  • Подкрепа за GeoJSON да заявка # близо
  • Самостоятелните подкрепа база заявка - query.toConstructor ()
  • Promise подкрепа за географско търсене
  • Promise подкрепа за geoNear
  • connection.useDb () # 1124 ebensing
  • Promise подкрепа за model.mapReduce ()
  • Promise подкрепа за model.ensureIndexes ()

Какво ново във версия 3.7.3:

  • Changed:
  • Вече не offically подкрепа възел 0.6.x
  • Добавена:
  • Подкрепа за GeoJSON да заявка # близо
  • Самостоятелните подкрепа база заявка - query.toConstructor ()
  • Promise подкрепа за географско търсене
  • Promise подкрепа за geoNear
  • Fixed:
  • сетери не стрелят по нулеви стойности
  • Дръжка друга версии ръб случай

Какво ново във версия 03.06.13:

  • Fixed:
  • Повикване model.distinct без условия.
  • Регресия в Query # Брой ().

Какво ново във версия 3.6.0:

  • Добавена:
  • QueryStream трансформира опция
  • Подкрепа за опция authSource шофьор
  • {мангуста, гб} .modelNames ()
  • $ тласък w / $ парче, $ подкрепа на сортиране (MongoDB 2.4)
  • хеширана индекс тип (MongoDB 2.4)
  • Подкрепа за MongoDB 2.4 GeoJSON (MongoDB 2.4)
  • Стойност по време на грешка валидиране
  • Подкрепа за обектно буквални схеми
  • опция bufferCommands схема

Какво ново във версия 3.5.7:

  • Fixed:
  • utils.clone запазва RegExp избере
  • deepEquals RegExp подкрепа
  • тест за връзка

Какво ново във версия 3.5.5:

  • Обновено:
  • Шофьор на 1.2.11.
  • Премахнато:
  • Old възел & # x3c; 0.6x подложки.

Какво ново във версия 3.5.4:

  • Обновено:
  • Шофьор на 1.2.8
  • Fixed:
  • Изключение при възобновяване на набор реплики.

Какво ново във версия 3.5.3:

  • Добавена:
  • Подкрепа за гео обект нотация
  • Fixed:
  • $ рамките заявка леене с масиви
  • подкрепа гнездо Unix домейн

Какво ново във версия 3.5.0:

  • Добавена:
  • Schema # GET (за извличане варианти на схеми)
  • VersionError
  • npmignore hidekiy
  • Обновено:
  • Шофьор на 1.2.3
  • Fixed:
  • Stackoverflow в сетер
  • utils.isObject ()
  • Не смажат потребителското определен шофьор writeConern
  • Винаги премине текущия документ да куки
  • Throw грешка, когато потребителят се опитва да замени модел

Какво ново във версия 3.4.0:

  • Добавена:
  • Подкрепа за родово toJSON / toObject трансформира.
  • doc.set () се сливат подкрепа.
  • заявките # добавят поддръжка.
  • Changed:
  • Добавяне невалидни вложени пътища на чуждестранни обекти хвърля.
  • Спри невалидна функция клониране (вътрешна корекция).
  • Fixed:
  • заявка $ и подкрепа леене.
  • презаписване на аргументи от заявките.
  • Документи:
  • Фиксиран изтича примери.

Какво ново във версия 3.2.0:

  • Добавена:
  • Direct задача индекс масив с подкрепата леене doc.array.set (индекс, стойност)
  • Fixed:
  • QueryStream # възобновява в рамките на една и съща кърлежи като пауза ()
  • По подразбиране стойност validatation
  • Array снаждане () не леене
  • Default масив строителство ръб случай

Какво ново във версия 3.1.0:

  • Fixed:
  • Запазва виртуални стойности сетер връщане.
  • Директно определяне вложени обекти вече презаписва целия обект (преди това неправилно ги слива).
  • Добавена:
  • Прочети за поз подкрепа (MongoDB 2.2).
  • Агрегат подкрепа (MongoDB 2.2).
  • Virtual {г, S} Етер самоанализ.
  • Обновено:
  • Документи.
  • Шофьор на 1.1.5.

Какво ново във версия 3.0.1:

  • Fixed:
  • Типо в EmbeddedDocument # parentArray
  • mongoose.SchemaTypes псевдоним
  • Обновено:
  • Документи

Какво ново във версия 3.0.0:

  • Премахнато:
  • Стари subdocument # ангажират метод.
  • Fixed:
  • Настройване масиви на съвпадение документи.
  • док! Премахнете събитие сега излъчва в спасяване цел като спаси за съгласуваност.
  • Pre-спести куки вече не огън по Поддокументи когато валидиране не успее.

Какво ново във версия 3.0.0 alpha2:

  • Changed:
  • грешки Индекс сега се излъчват по техния модел и преминали към допълнително обаждане.
  • Fixed:
  • Задаване индекс заедно с рядка / уникална опция вече не презаписва.
  • Никога не поглъщат грешки връзка.
  • Спри Излишно валидиране на непроменени / неизбраните полета.
  • Документ # равнява поведение на objectids.
  • Почитай опцията за минимизиране схема.
  • Дайте полезни съоб за грешка, когато се използва запазени схема път.
  • обр да Кон # прекъсване на връзката не е задължително.
  • Дръжка липсва протоколи в URL адреси за връзка.
  • Добавена:
  • Подкрепа за ръчно създаване на индекс.
  • Подкрепа за инвалиди автоматично индексиране.
  • Подкрепа за запазване MongooseArray промени # сортиране.
  • Emit промяна на състоянието на събития за връзка.
  • Подкрепа за уточняване BSON подтип в MongooseBuffer # toObject.
  • Подкрепа за версии с увреждания.

<силни> Изисквания :

  • MongoDB 1.0.2 или по-висока
  • Node.js 0.4 или по-високи

Подобен софтуер

peewee
peewee

20 Jul 15

Humongous
Humongous

6 Mar 16

python-ldap
python-ldap

13 Apr 15

firebirdsql
firebirdsql

20 Jul 15

Друг софтуер на разработчика LearnBoost

Stylus
Stylus

1 Mar 15

Socket.IO
Socket.IO

12 Apr 15

Коментари към Mongoose

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория