MongoEngine

Screenshot Software:
MongoEngine
Szczegóły programowe:
Wersja: 0.9.0
Filmu: 12 Apr 15
Wywoływacz: Harry Marr
Licencja: Wolny
Popularność: 9

Rating: nan/5 (Total Votes: 0)

Mapper Dokument-Obiekt jest jak ORM, ale dla baz danych dokumentów.
 Wykorzystuje ona prosty deklaratywny API, podobny do Django ORM

Co nowego w tym wydaniu:.

  • Możliwość ciągi do być wykorzystane w tworzeniu indeksu
  • Poprawiono EmbeddedDoc weakref problem proxy
  • Poprawiono zagnieżdżone pola odniesienia odrębne Błąd
  • śledzenia Naprawione na zagnieżdżone MapFields
  • pola dynamiczne w osadzonych dokumentów teraz widocznych queryset.only () / qs.exclude ()
  • Dodaj opcję authentication_source do register_connection
  • Wdrożone równość Dokumenty i DBRefs
  • Poprawiono ReferenceField wewnątrz zagnieżdżonych ListFields wyłuskania Problem
  • Dodano możliwość przeładowania określone pola dokumentów
  • Dodane alias_bazy_danych wsparcie i poprawki dla niestandardowej mapie / zmniejszenia produkcji
  • Sygnał post_save ma teraz dostęp do informacji na temat zmian pola delta
  • Nie zapytać o $ orderby dla qs.get ()
  • klucz Fix id odłamek zapisać emisji
  • Usunięto problem z cyklicznych wbudowanych błędów dokumentu
  • clear_changed_fields Fix () wyczyszczenie niezapisane dokumenty błąd
  • Usuwanie wsparcie dla Django 1.4.x, 2.5.x, pymongo pymongo 2.6.x.
  • Usuwanie wsparcie dla Pythona & # x3c; 2.6.6
  • Poprawiono położenie $ maxDistance dla geoJSON $ pobliżu zapytaniami o MongoDB 2.6 +
  • QuerySet.modify () i Document.modify () w celu zapewnienia find_and_modify () jak zachowania,
  • Dodano obsługę przy użyciu metody () na QuerySet
  • Wsparcie PyPy
  • łączenie połączenia
  • Należy unikać, aby otworzyć wszystkie dokumenty z kursorów w razie instr
  • Możliwość usunięcia kolejność
  • Podnieść NotUniqueError w Document.update () na pymongo.errors.DuplicateKeyError
  • Sloty - poprawa pamięci,
  • Poprawiono błędnie podzielić klucza zapytania, kiedy kończy się & quot; _ & quot;
  • Geo aktualizacje docs
  • Obejście błąd dateutil
  • Warunkowe wyjątkiem operacji atomowych stylu
  • Możliwość dynamicznego dostępu pola Słownik stylu
  • Zwiększenie długości pola e-mail, aby pomieścić nowych TLD,
  • index_cls jest ignorowany w decyzji o utworzeniu _cls jak indeksu przedrostka
  • "db" argument związku opcja
  • Możliwość aktualizacji atomową na cały DictField
  • Dodane MultiPointField, MultiLineField, MultiPolygonField
  • Fix wiele połączeń aliasów jest przepisany
  • Naprawiono kilka przypadków, w których reverse_delete_rule było pisane jako reverse_delete_rules.
  • in_bulk () poszanowanie no_dereference ()
  • Uchwyt Żaden z modelu __str __;

Co nowego w wersji 0.6.20:.

  • Dodano wsparcie dla odrębne i alias_bazy_danych
  • Ulepszona obsługa przykuty querysets gdy ograniczające te same pola.
  • Poprawiono BinaryField wyszukiwania ponownie.

Co nowego w wersji 0.6.18:.

  • Naprawiono błąd ładowania rekursji w _get_changed_fields

Co nowego w wersji 0.6.16:.

  • Naprawiono błąd, gdzie alias_bazy_danych nie odziedziczył

Co nowego w wersji 0.6.14:

  • Poprawiono Int pola / Float i nie równa Brak
  • Wyłącz testy z instalacji
  • ce krotki dla indeksu meta
  • Poprawiono użycie ul kontrolami przykład,
  • Wsparcie Unicode w stałej transformacji aktualizacji
  • Dodano wsparcie dla add_to_set a każdy

Co nowego w wersji 0.6.13:.

  • Naprawiono problem walidacji db_field EmbeddedDocument
  • Poprawiono Stringfield Unicode problem.
  • Poprawki __repr__ modyfikacji kursora.

Co nowego w wersji 0.6.9:.

  • Poprawiono rzadki indeksy odziedziczonych docs
  • Usunięto Automatyczne czyszczenie FileField, wymaga więcej pracy może być 0,7.

Co nowego w wersji 0.6.8:

  • Dodane wsparcie dla operacji ciągnąć zagnieżdżonych EmbeddedDocuments
  • Dodano wsparcie dla wyborów z GenericReferenceFields
  • Dodano wsparcie dla wyborów z GenericEmbeddedDocumentFields
  • Poprawiono Django 1.4 sesje najpierw zapisać utraty danych
  • FileField automatycznie usunąć pliki na .Delete ()
  • Fix GenericReference to_mongo metody
  • regresji Przyłącze stałe
  • Aktualizacja Django dokument użytkownika, pozwala teraz dziedziczenia

Co nowego w wersji 0.6.7:

  • Poprawiono indeksowania na "_id" lub "pk" lub "id",
  • Nieprawidłowe dane z DB teraz podnosi InvalidDocumentError
  • posprzątać błąd Validation - dokumentacja i kod
  • Dodane meta auto_create_index więc można wyłączyć tworzenie indeksu
  • Dodane zapisu dotyczą opcji do wkładek
  • Naprawiono błąd w meta dla opcji na indeksy,
  • Bug fix preferencji Przeczytaj teraz przeszedł poprawnie
  • Dodano wsparcie dla plików, takich jak obiekty dla GridFS

Co nowego w wersji 0.5:

  • Zaktualizowane item_frequencies do obsługi wbudowanych wyszukiwań dokumentu
  • Dodane śledzenia trójkąt teraz tylko zestawy / unsets wyraźnie zmieniły pola
  • Poprawiono zapisywanie więc zestawy aktualizacja wartości, a nie nadpisaniu
  • Dodane ComplexDateTimeField - Uchwyty datetimes poprawnie z mikrosekund,
  • Dodane ComplexBaseField - poprawia elastyczność i wydajność,
  • Dodane get_FIELD_display () metoda pola wyboru wyświetlania proste
  • Dodane queryset.slave_okay sposób (włączony),
  • Aktualizacja queryset.timeout (włączone) i queryset.snapshot (włączony), aby być chainable
  • Dodane metoda wkładka do wkładek luzem
  • Dodano obsługę sygnału migacz
  • Dodane query_counter kierownik kontekst badań
  • Dodane metoda map_reduce item_frequencies i ustawione jako domyślne (jak db.eval nie działa w środowiskach sharded)
  • Dodano opcję inline_map_reduce do map_reduce
  • Aktualizacja wyjątkiem połączenia więc dostarcza więcej informacji na temat sprawy.
  • Dodane przeszukiwania wielu poziomów głęboko w DictField
  • wpisy dodane DictField zawierające ciągi do korzystania dopasowanie operatorów
  • Dodane MapField, podobny do DictField
  • Zajęcia Dodane Streszczenie bazy
  • Dodane obiektów niestandardowych menedżerów
  • Dodane plasterki podpola aktualizacji
  • Dodane NotRegistered wyjątek, jeśli dokument nie wyłuskania w rejestrze
  • Dodano zapis troskę o zapisanie, aktualizacja, update_one i get_or_create
  • Dodane krojenie / subarray rozróżniając kontrole

  • Zagadnienia
  • Poprawiono różne unikatowe indeksy i inne indeksy,
  • Naprawiono problemy gwintowane połączenia

Co to jest nowy w wersji 0.4:

  • Całkowicie ponownie napisane realizacji P-obiekt, który nie używa Javascript. Dłuższe post to już wkrótce, ale podstawową jest to, że powinny one być o wiele szybciej i bardziej przejrzystego i mniej buggy jak teraz używać rodzimych zapytań MongoDB.
  • Obsługa GridFS przez FileField (docs).
  • Geospatial zapytań wsparcie. To jest realizowany choć GeoPointField i blisko, operatorów within_box i within_distance zapytania (docs).
  • Nowy SortedListField i EmailField (dok).
  • Nowe metody QuerySet. Odrębne (), tworzenie (), migawkę (), czas oczekiwania () i wszystkich ()

Wymagania :

  • pymongo 2.7.1 lub wyższej,

Podobne oprogramowanie

PgHero
PgHero

10 Dec 15

SIDU
SIDU

20 Jul 15

PostGIS
PostGIS

10 Dec 15

Inne programy z deweloperem Harry Marr

django-ses
django-ses

14 Apr 15

Komentarze do MongoEngine

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!