Podrobnosti Software:
Document Object-Mapper je jako ORM, ale pro databáze dokumentů.
Používá jednoduché deklarativní API, podobně jako Django ORM
Co je nového v této verzi:.
- Povolit řetězce na být použity při tvorbě indexu
- Pevná EmbeddedDoc weakref problém proxy serveru
- Pevná vnořené reference pole odlišný error
- Pevná sledování změn na vložených MapFields
- Dynamické pole ve vložených dokumentů nyní viditelné queryset.only () / qs.exclude ()
- Přidat možnost authentication_source do register_connection
- Realizace rovnost mezi dokumenty a DBRefs
- Pevná ReferenceField uvnitř vnořené ListFields dereferencing problém
- Přidána možnost znovu načíst konkrétní pole dokumentu
- Přidána alias_db podpora a opravy pro vlastní mapy / snížit výkon
- post_save signál má nyní přístup k delta informace o změnách pole
- Ještě dotaz s orderby dolarů za qs.get ()
- Fix id střep klíčový problém ukládání
- Opravy problém rekurzivní vloženými chybami dokumentu
- Oprava clear_changed_fields () vymazání neuložené dokumenty chybu
- Odstranění podpory Django 1.4.xa, pymongo 2.5.x, 2.6.x pymongo.
- Odstranění podpory pro Python & # x3c; 2.6.6
- pevném místě $ maxDistance pro geoJSON $ u dotazů s MongoDB 2,6 +
- QuerySet.modify () a Document.modify) metody (aby find_and_modify () jako chování
- Byla přidána podpora pro metodu pomocí () na queryset
- Podpora PyPy
- Připojení sdružování
- Vyhněte se otevřít všechny dokumenty z kurzory v případě, stmt
- Možnost vymazat pořadí
- Zvýšit NotUniqueError v Document.update () na pymongo.errors.DuplicateKeyError
- Slots - zlepšení paměti
- Pevná nesprávně rozdělil klíč dotazu, když to skončí s & quot; _ & quot;
- Geo aktualizace dokument
- řešení dateutil chyba
- Podmíněná šetřit pro operace atomové stylu
- Povolit dynamický přístup slovníku ve stylu pole
- Zvýšení e-mailovou délku pole, aby uspokojily nové domény nejvyšší úrovně
- index_cls ignorována při rozhodování o nastavení _cls jako index prefix
- Make Argument "db" pro připojení na přání
- Povolit atomovou aktualizace pro celou DictField
- Přidáno MultiPointField, MultiLineField, MultiPolygonField
- Fix vícenásobné připojení aliasů přepisuje
- Opraveno několik případů, kdy byl reverse_delete_rule psané jako reverse_delete_rules.
- Make in_bulk () respekt no_dereference ()
- Handle Žádný z modelu __str __;
Co je nového ve verzi 0.6.20:.
- Byla přidána podpora pro zřetelný a alias_db
- Vylepšená podpora pro zřetězené querysets při omezující stejných oblastech.
- Pevná BinaryField vyhledávání re.
Co je nového ve verzi 0.6.18:.
- Opravena rekurze loading chyba v _get_changed_fields
Co je nového ve verzi 0.6.16:.
- Opravena chyba, kdy se alias_db zděděné
Co je nového ve verzi 0.6.14:
- Pevné Int / Float pole a ne rovná Žádné
- Vyloučit testy z instalace
- Povolit tice pro index meta li>
- Pevná využití str při kontrolách například
- Pevná podpora unicode v transformaci aktualizace
- Byla přidána podpora pro add_to_set a každý
Co je nového ve verzi 0.6.13:.
- Pevná EmbeddedDocument problém validace db_field
- Pevná Stringfield unicode problém.
- Opravy __repr__ změnou kurzoru.
Co je nového ve verzi 0.6.9:.
- Pevné řídké indexy na zděděných docs
- Odebráno FileField auto vypouští, je třeba více práce možná 0.7.
Co je nového ve verzi 0.6.8:
- Byla přidána podpora pro vyžádanou operace na vnořené EmbeddedDocuments
- Byla přidána podpora pro volby s GenericReferenceFields
- Byla přidána podpora pro volby s GenericEmbeddedDocumentFields
- Pevné Django 1.4 zasedání nejprve uložit ke ztrátě dat
- FileField nyní automaticky mazat soubory .Delete ()
- Fix pro GenericReference to_mongo metodu
- Pevné připojení regrese
- Aktualizováno User dokument Django, nyní umožňuje dědičnost
Co je nového ve verzi 0.6.7:
- Pevná indexování na "_ID" nebo "pk" nebo "id"
- Neplatná data z DB nyní vyvolává InvalidDocumentError
- uklidila ověření Chyba - Dokumenty a kód
- Přidáno meta auto_create_index, takže si můžete vypnout vytvoření indexu
- přidáno k zápisu se týkají volby do vložek
- Pevná překlep v meta opcí Index
- Bug opravit Read preference nyní správně prošel
- Byla přidána podpora pro soubor jako objekty pro GridFS
Co je nového ve verzi 0.5:
- Aktualizováno item_frequencies zvládnout vložené vyhledávání dokumentů
- přidáno sledování delta nyní pouze soupravy / unsets výslovně změnit pole
- opraveno ukládání, takže sady aktualizováno hodnot spíše než přepíše
- Přidáno ComplexDateTimeField - se zabývá datetimes správně mikrosekund
- Added ComplexBaseField - pro lepší flexibilitu a výkon
- Added get_FIELD_display () metoda pro snadný výběr oblasti zobrazování
- přidáno queryset.slave_okay metody (aktivní)
- Aktualizováno queryset.timeout (zapnuto) a queryset.snapshot (zapnuto), že chainable
- Přidána způsob vložka pro hromadné vložky
- Přidána podpora blikač signál
- Přidáno query_counter kontext manažer pro testování
- Přidáno map_reduce metoda item_frequencies a nastavit jako výchozí (jako db.eval nefunguje v sharded prostředí)
- Přidána možnost inline_map_reduce na map_reduce
- Aktualizováno spojení výjimka, takže poskytuje více informací o příčině.
- Added vyhledávání více úrovní hluboko v DictField
- Added DictField položky, které obsahují řetězce použít odpovídající operátory
- Přidáno MapField, podobně jako DictField
- Třídy přidané abstraktní základní
- přidali vlastní objektů Manažeři
- Přidáno plátky subfields aktualizuje
- Added NotRegistered výjimku, pokud dereferencing dokumentu, který není v registru
- Přidána zápisu starost o zachránit, aktualizace, update_one a get_or_create
- Přidáno krájení / podsoustavu načítání kontroly
- Pevná různé jedinečný index a další otázky index
- Pevná závitem problémy s připojením
Co je nového ve verzi 0.4:
- zcela re-psaný implementace Q-objekt, které již použití Javascript. Zdlouhavější příspěvek na nich budou brzy, ale základní je, že by měly být mnohem rychlejší, udržovatelný a méně buggy, jak se nyní používají nativní MongoDB dotazy.
- Podpora GridFS přes FileField (dokumenty).
- dotazování podpora Geospatial. To je realizováno ačkoli GeoPointField a okolí, provozovatelé within_box a within_distance dotazů (Dokumenty).
- New SortedListField a EmailField (dokumenty).
- New QuerySet metody:. Zřetelný (), vytvořit (), snímek (), časový limit () a vše ()
Požadavky na :
- pymongo 2.7.1 nebo novější
Komentáře nebyl nalezen