MongoEngine

Софтуер снимки:
MongoEngine
Софтуер детайли:
Версия: 0.9.0
Дата на качване: 12 Apr 15
Розробник: Harry Marr
Разрешително: Безплатно
Популярност: 76

Rating: 4.0/5 (Total Votes: 1)

A Mapper Document Object-е като ORM, но за бази данни с документи.
 Той използва прост декларативно API, подобен на Django ORM

<силни> Какво ново в тази версия:.

  • Позволи струни до да се използва за създаването на форум
  • Фиксирана EmbeddedDoc weakref прокси въпрос
  • Фиксирана вложени препратка поле отделна грешка
  • Фикс за проследяване на климата върху вложени MapFields
  • Динамични полета в областта на вградените документи сега виждат queryset.only () / qs.exclude ()
  • Добави опция authentication_source да register_connection
  • Изпълнено равенството между документите и DBRefs
  • Фиксирана ReferenceField вътре вложени ListFields dereferencing проблем
  • Добавена е възможност да се презареди специфични области на документи
  • Добавена db_alias подкрепа и поправки за потребителска карта / намаляване на производството
  • post_save сигнал вече има достъп до делта информация за полеви промени
  • Не сверки с $ orderby за qs.get ()
  • Fix ID Shard ключово спасяване въпрос
  • Поправя проблем с рекурсивни вградени грешки документи
  • Fix clear_changed_fields () изчистиха незаписана документи бъг
  • Премахване на подкрепа за Django 1.4.x, 2.5.x pymongo, pymongo 2.6.x.
  • Премахване на подкрепа за Python & # x3c; 2.6.6
  • Фиксирана $ maxDistance място за GeoJSON $ близо заявки с MongoDB 2.6 +
  • QuerySet.modify () и Document.modify () методи за осигуряване find_and_modify () като поведение
  • Добавена е поддръжка за използване (метод) на queryset
  • подкрепа PYPY
  • Connection обединяване
  • Избягвайте да отворите всички документи от курсори в случай stmt
  • Възможност за изчистване на поръчвате
  • повдигане NotUniqueError в Document.update () на pymongo.errors.DuplicateKeyError
  • Slots - подобрения памет
  • Фиксирана неправилно разделя ключовата въпрос, когато го завършва с & quot; _ & quot;
  • Гео актуализации Документи
  • Временно решение на dateutil бъг
  • Conditional спести за операции за атомна стил
  • Позволи динамичен достъп поле речника стил
  • Увеличаване имейл поле дължина да се настанят нови TLDs
  • index_cls се игнорира, когато решава да зададете _cls като индекс префикс
  • Направи "db" аргумент за връзка по избор
  • Позволи атомна актуализация за целия DictField
  • Добавено MultiPointField, MultiLineField, MultiPolygonField
  • Fix няколко връзки псевдоними се пренаписват
  • Фиксирана няколко случаи, когато reverse_delete_rule е написана като reverse_delete_rules.
  • Направи in_bulk () отношение no_dereference ()
  • Дръжка Никой от модела __str __;

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

  • Добавена е поддръжка за отделна и db_alias
  • подобрена поддръжка за окован querysets когато ограничаване същите области.
  • Фиксирана BinaryField справка отново.

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

  • Фиксирана рекурсия товарене бъг в _get_changed_fields

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

  • Фиксирана проблем, където db_alias не е наследен

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

  • Фиксирани INT / Float полета и не се равнява на None
  • Изключи тестове от инсталация
  • Разрешаване кортежи за индекса мета
  • Фиксирана използване на ул в проверки инстанция
  • Фиксирана подкрепа Unicode в трансформира актуализация
  • Добавена е поддръжка за add_to_set и всеки

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

  • Фиксирана проблем валидиране db_field EmbeddedDocument
  • Фиксирана StringField Unicode въпрос.
  • Поправя __repr__ модифициращи курсора.

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

  • Фиксирани оскъдни индекси на наследени документи
  • Премахнато FileField Автоматично изтриване, се нуждае от повече работа може би 0.7.

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

  • Добавена е поддръжка за дърпане операции върху вложени EmbeddedDocuments
  • Добавена е поддръжка за избор с GenericReferenceFields
  • Добавена е поддръжка за избор с GenericEmbeddedDocumentFields
  • Фиксирани Django 1.4 сесии първо спести загуба на данни
  • FileField сега автоматично изтриване на файлове на .delete ()
  • Fix за GenericReference to_mongo метод
  • Фиксирана връзка регресия
  • Updated Django документ User, сега позволява наследство

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

  • Фиксирана индексиране на "_id" или "РК" или "ID"
  • Невалидни данни от ПБ сега повдига InvalidDocumentError
  • Пречистихме Validation Грешка - Документи и код
  • Добавена мета auto_create_index така че можете да изключите създаването форум
  • Добавена запис отнасят опции за вложки
  • Фиксирана правописна грешка в мета за индексни опции
  • Bug определи Read предпочитания зависи вече правилно
  • Добавена е поддръжка за файла като обекти за GridFS

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

  • Актуализирани item_frequencies да се справят с вградени търсения документ
  • Добавена делта проследяване сега само комплекти / unsets изрично променили полета
  • Фиксирана съхраняване, така набори актуализирани стойности, а не презаписва
  • Добавено ComplexDateTimeField - Дръжки datetimes правилно с микросекунди
  • Добавено ComplexBaseField - за по-добра гъвкавост и ефективност
  • Добавено get_FIELD_display () метод за област лесен избор показване
  • Добавена queryset.slave_okay (включен) метод
  • Updated queryset.timeout (включен) и queryset.snapshot (включен), за да бъде chainable
  • Добавена вложка метод за насипни вложки
  • Добавена е поддръжка сигнал на мигача
  • Добавена query_counter контекст мениджър за тестове
  • Добавена map_reduce метод item_frequencies и настроена по подразбиране (като db.eval не работи в sharded среди)
  • Добавена възможност inline_map_reduce да map_reduce
  • Updated връзка изключение, така че осигурява повече информация за причината.
  • Добавено търсите множество нива дълбоко в DictField
  • Добавено DictField позиции, съдържащи низове да използват съвпадение оператори
  • Добавено MapField, подобен на DictField
  • Добавено Абстрактен базов клас
  • Добавено поръчка обекти Мениджъри
  • Добавени нарязани подполета актуализиране
  • Добавено NotRegistered изключение, ако dereferencing Документ не в регистъра
  • Добавена на запис загриженост за спасяване, актуализация, update_one и get_or_create
  • Добавена рязане / subarray привлекателен контрол
  • Фиксирана различни уникален индекс и други индекси въпроси
  • Фиксирани въпроси резба

<силни> Какво е новото във версия 0.4:

  • Напълно пренаписан изпълнение Q-обект, който вече не употреби Javascript. A-дълъг пост за тях ще бъде идва скоро, но основният въпрос е, че те трябва да бъдат много по-бързо, по-възможна за поддържане и по-малко бъгав, тъй като те вече използват родния MongoDB запитвания.
  • Подкрепа за GridFS през FileField (Документи).
  • Geospatial заявки подкрепа. Това се осъществява въпреки че GeoPointField и близо, операторите на within_box и within_distance заявки (Документи).
  • New SortedListField и EmailField (Документи).
  • New QuerySet методи:. Различно (), създаване на (), снимка (), таймаут () и всички ()

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

  • pymongo 2.7.1 или по-висока

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

peewee
peewee

20 Jul 15

Apache Derby
Apache Derby

11 Mar 16

SlimScrooge
SlimScrooge

13 May 15

DataBoss
DataBoss

13 Apr 15

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

django-ses
django-ses

14 Apr 15

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

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