MongoEngine

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

Rating: 4.0/5 (Total Votes: 1)

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

HumbleDB
HumbleDB

20 Jul 15

PyRedisAdmin
PyRedisAdmin

13 May 15

Apache CouchDB
Apache CouchDB

14 Apr 15

Cassandra Client
Cassandra Client

13 May 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ęć!
Szukaj wg kategorii