MongoEngine

Скриншот программы:
MongoEngine
Детали программы:
Версия: 0.9.0
Дата загрузки: 12 Apr 15
Разработчик: Harry Marr
Тип распространения: Бесплатная
Популярность: 9

Rating: nan/5 (Total Votes: 0)

Документ-объект Mapper, как ORM, но для баз данных документов.
 Он использует простой декларативный API, похожий на Django ORM

Что нового В этом выпуске:.

  • Разрешить строк в быть использованы в создании индекса
  • Исправлен EmbeddedDoc weakref прокси вопрос
  • Исправлена ​​вложенные ссылки на поле отличается ошибка
  • Исправлена ​​отслеживание изменений на вложенный MapFields
  • Динамические поля во встроенных документов в настоящее время видимых queryset.only () / qs.exclude ()
  • Добавлена ​​опция, чтобы authentication_source register_connection
  • Реализованные равенство между документами и DBRefs
  • Исправлена ​​ReferenceField внутри вложенных ListFields разыменования проблема
  • Добавлена ​​возможность для перезагрузки конкретных полей документа
  • Добавлена ​​поддержка алиас_базы_данных и исправления для пользовательской карты / уменьшить выход
  • post_save сигнал теперь имеет доступ к дельта информации об изменениях на местах
  • Не запрашивать с $ OrderBy для qs.get ()
  • Исправлена ​​ключ ID осколок Сохранить вопросу
  • Исправлена ​​проблема с рекурсивными встроенных ошибок документа
  • 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
  • Подключение объединения
  • Избегайте, чтобы открыть все документы из курсоров в ПЧ STMT
  • Возможность очистить упорядочение
  • Поднимите NotUniqueError в Document.update () на pymongo.errors.DuplicateKeyError
  • Слоты - улучшения памяти
  • Исправлена ​​неправильно разделить ключ запроса, когда он заканчивается и Quot; _ & Quot;
  • Обновления Docs Гео
  • Обход dateutil ошибка
  • Условный за исключением операций атомно-стиль
  • Разрешить динамический доступ поля словарь стиле
  • Увеличить электронной длину поля для размещения новых доменов верхнего уровня
  • index_cls игнорируется при принятии решения, чтобы установить _cls как индекс префикса
  • Make 'дБ' аргумент связи по желанию
  • Разрешить атомную обновления для всей DictField
  • Добавлена ​​MultiPointField, MultiLineField, MultiPolygonField
  • Fix несколько соединений псевдонимы переписывается
  • Исправлены некоторые случаи, когда reverse_delete_rule было написано, как reverse_delete_rules.
  • Сделать in_bulk () уважение no_dereference ()
  • не Ручка None из модели __str __

Что нового в версии 0.6.20:.

  • Добавлена ​​поддержка различны и алиас_базы_данных
  • Улучшена поддержка прикованных querysets, когда ограничения те же поля.
  • Исправлена ​​BinaryField поиск повторно.

Что нового в версии 0.6.18:.

  • Исправлена ​​ошибка загрузки рекурсии в _get_changed_fields

Что нового в версии 0.6.16:.

  • Исправлена ​​проблема, когда алиас_базы_данных не унаследовал

Что нового в версии 0.6.14:

  • Исправлены Int / Float поля и не равен None не
  • Исключить тесты из установки
  • Разрешить кортежи для индекса мета
  • Исправлена ​​использование ул инстанции в проверках
  • Исправлена ​​поддержка юникода в трансформации обновления
  • Добавлена ​​поддержка add_to_set и каждый

Что нового в версии 0.6.13:.

  • Исправлена ​​проблема проверки EmbeddedDocument db_field
  • Исправлена ​​проблема Unicode Стрингфилд.
  • Исправления __repr__ изменения курсора.

Что нового в версии 0.6.9:.

  • Исправлены редкие индексы на унаследованных документы
  • Удалено FileField авто удаление, нужно больше работать, может быть, 0,7.

Что нового в версии 0.6.8:

  • Добавлена ​​поддержка тянуть операций на вложенных EmbeddedDocuments
  • Добавлена ​​поддержка выбора с GenericReferenceFields
  • Добавлена ​​поддержка выбора с GenericEmbeddedDocumentFields
  • Исправлены Django 1.4 сеансы сначала сохранить потери данных
  • FileField теперь автоматически удалять файлы на .delete ()
  • Исправлена ​​GenericReference to_mongo метода
  • Исправлена ​​регрессия подключение
  • Обновлено Джанго документ Пользователь, теперь позволяет наследование

Что нового в версии 0.6.7:

  • Исправлена ​​индексация на "_id 'или' рк" или "ID"
  • Недействительные данные из БД в настоящее время поднимает InvalidDocumentError
  • Подчищены валидации Ошибка - документы и код
  • Добавлена ​​мета auto_create_index так что вы можете отключить создание индекса
  • Добавлена ​​запись варианты относятся к вставками
  • Исправлена ​​опечатка в мета варианты индекса
  • Исправлены ошибки чтения предпочтение уже прошло правильно
  • Добавлена ​​поддержка файлов, как объектов для GridFS

Что нового в версии 0.5:

  • Обновлены item_frequencies обрабатывать вложенные операций поиска документов
  • Добавлена ​​отслеживания дельта теперь только наборы / сбросы явно измененные поля
  • Исправлено сохранение так наборы обновляются значения, а не перезаписывает
  • Добавлена ​​ComplexDateTimeField - правильно Ручки DateTimes с микросекунд
  • Добавлена ​​ComplexBaseField - для улучшения гибкости и производительности
  • Добавлена ​​get_FIELD_display () для выбора области просто отображение
  • Добавлена ​​queryset.slave_okay метод (включено)
  • Обновлено queryset.timeout (включено) и queryset.snapshot (включен), чтобы быть в цепочке
  • Добавлена ​​метод вставки для сыпучих вставок
  • Добавлена ​​поддержка мигалка сигнал
  • Добавлена ​​query_counter контекст менеджер для испытаний
  • Добавлена ​​map_reduce метод item_frequencies и установлен по умолчанию (как db.eval не работает в среде sharded)
  • Добавлена ​​опция, чтобы inline_map_reduce map_reduce
  • Обновлено подключение исключение, так что обеспечивает больше информации о причине.
  • Добавлена ​​поиске несколько уровней глубоко в DictField
  • Записи Добавлено DictField содержащие строки, чтобы использовать соответствующие операторы
  • Добавлена ​​MapField, подобно DictField
  • Добавлена ​​Аннотация базовые классы
  • Добавлена ​​пользовательских объектов Менеджеры
  • Добавлена ​​нарезанный подполя обновления
  • Добавлена ​​незарегистрированных исключение, если разыменования документ не в реестре
  • Добавлена ​​обеспокоенность записи для сохранения, обновления, update_one и get_or_create
  • Добавлена ​​нарезки / подмассив выборки управления
  • Исправлены различные уникальный индекс и другие вопросы индекс
  • Исправлены резьбовые соединения вопросы

  • не

Что нового в версии 0.4:

  • Полностью переписан реализации Q-объект, который больше не использует Javascript. Более длительный пост на них будут в ближайшее время, но основной является то, что они должны быть намного быстрее, легче поддерживать и меньше ошибок, поскольку они в настоящее время используют собственные запросы MongoDB.
  • Поддержка GridFS через FileField (документы).
  • геопространственных запросов поддержки. Это реализуется хотя GeoPointField и рядом, операторов within_box и within_distance запросов (Docs).
  • Нью-SortedListField и EmailField (документы).
  • новые методы QuerySet:. различны (), создайте (), снимок (), тайм-аут () и всех ()

Требования

  • PyMongo 2.7.1 или выше

Похожие программы

Mango
Mango

13 Apr 15

Apache Crunch
Apache Crunch

10 Dec 15

Ming
Ming

12 May 15

Barman
Barman

10 Feb 16

Другие программы разработчика Harry Marr

django-ses
django-ses

14 Apr 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!