MongoEngine

Screenshot Software:
MongoEngine
Detalii soft:
Versiune: 0.9.0
Incarca data: 12 Apr 15
Producător: Harry Marr
Licenţă: Gratuit
Popularitate: 9

Rating: nan/5 (Total Votes: 0)

A Mapper Document Object-este ca ORM, dar pentru baze de date de documente.
 Acesta folosește un API declarativ simplu, similar cu Django ORM

Ce este nou în această versiune:.

  • Permiteți siruri de fi utilizate în crearea index
  • EmbeddedDoc fixă ​​weakref problemă proxy
  • câmp de referință imbricate Fix eroare distinct
  • urmărirea schimbărilor fixă ​​pe imbricate MapFields
  • câmpuri dinamice în documentele încorporate acum vizibile la queryset.only () / qs.exclude ()
  • Adăugați opțiune authentication_source la register_connection
  • egalitate implementate între Documente și DBRefs
  • fixă ​​ReferenceField reușită ListFields imbricate dereferencing problemă
  • Adaugata capacitatea de a reîncărca domenii de documente specifice
  • Adăugat suport db_alias și stabilește, pentru hartă personalizată / reduce producția
  • semnal post_save are acum acces la informații despre modificările delta teren
  • Nu interogare cu orderby $ pentru qs.get ()
  • cheie Fix id ciob Salvați litigiu
  • problemă Fixat cu erori de documente încorporate recursive
  • Fix clear_changed_fields () compensator documente nesalvate bug
  • Eliminarea suport pentru Django 1.4.x, 2.5.x pymongo, pymongo 2.6.x.
  • Eliminarea suport pentru Python & # x3c; 2.6.6
  • fix locație $ maxDistance pentru GeoJSON $ lângă întrebări cu MongoDB 2.6 +
  • QuerySet.modify () și Document.modify () metodele de a furniza find_and_modify () cum ar fi comportamentul
  • Adăugat suport pentru utilizarea () metoda pe o queryset
  • sprijin PYPY
  • Conexiune punerea în comun a
  • Evitați pentru a deschide toate documentele de la cursor într-o dacă stmt
  • Capacitatea de a șterge ordonarea
  • Ridicați NotUniqueError în Document.update () pe pymongo.errors.DuplicateKeyError
  • Slots - îmbunătățiri de memorie
  • fix incorect împărțit o cheie de interogare, atunci când se termină cu & quot; _ & quot;
  • Actualizări Docs Geo
  • Soluționare un bug dateutil
  • Condiționat cu excepția operațiunilor de stil atomic
  • Permiteți dinamic acces câmp de tip dicționar
  • Creștere de e-mail lungime domeniu pentru a se adapta noilor TLD-uri
  • index_cls este ignorată atunci când se decide să se stabilească _cls ca index prefix
  • Asigurați-argumentul 'db' la conexiune opțional
  • Permiteți modificare atomic pentru întreaga DictField
  • Adaugat MultiPointField, MultiLineField, MultiPolygonField
  • Fix mai multe pseudonime de contacte rescrise
  • fix câteva cazuri în care reverse_delete_rule a fost scrisă ca reverse_delete_rules.
  • Asigurați-in_bulk () ceea no_dereference ()
  • Mâner Fără specialitate de la modelul __str __;

Ce este nou în versiunea 0.6.20:.

  • Adăugat suport pentru distinctă și db_alias
  • Suport îmbunătățit pentru querysets lant când constrângere aceleași domenii.
  • fixă ​​BinaryField căutare re.

Ce este nou în versiunea 0.6.18:.

  • recursivitate Fixed bug încărcare în _get_changed_fields

Ce este nou în versiunea 0.6.16:.

  • Problema fixe în cazul în care db_alias nu a fost moștenit

Ce este nou în versiunea 0.6.14:

  • domenii / Float Int fixe și nu este egal Fără
  • Excludeți teste de instalare
  • Permiteți tupluri pentru index meta
  • utilizarea fixă ​​a str controalelor instanță
  • suport unicode fix transforma în modificare
  • Adăugat suport pentru add_to_set și fiecare

Ce este nou în versiunea 0.6.13:.

  • EmbeddedDocument problema de validare db_field fixe
  • Fix problemă unicode Stringfield.
  • Corecții __repr__ modificarea cursorului.

Ce este nou în versiunea 0.6.9:.

  • indexurile rare fixe pe docs moștenite
  • Eliminat FileField ștergerea auto, are nevoie de mai mult de lucru poate 0,7.

Ce este nou în versiunea 0.6.8:

  • Adăugat suport pentru operațiunile trage pe EmbeddedDocuments imbricate
  • Adăugat suport pentru alegeri cu GenericReferenceFields
  • Adăugat suport pentru alegeri cu GenericEmbeddedDocumentFields
  • fixe Django 1.4 sesiuni a salva prima pierdere de date
  • FileField acum șterge automat fișierele de pe .delete ()
  • Fix pentru GenericReference to_mongo metodă
  • regresie conexiune fixă ​​
  • Updated Django act de utilizare, permite acum moștenire

Ce este nou în versiunea 0.6.7:

  • indexare fixă ​​pe "_id" sau "PK" sau "id"
  • date nevalide din DB ridică acum o InvalidDocumentError
  • curățat Eroare de validare - documente și cod
  • Adaugata auto_create_index meta astfel încât să puteți dezactiva crearea de index
  • Adaugata de scriere se referă la opțiunile de inserții
  • greșeli fix în meta de opțiuni index
  • Bug repara Citește preferință acum a trecut în mod corect
  • Adăugat suport pentru fișiere ca obiecte de GridFS

Ce este nou în versiunea 0.5:

  • item_frequencies actualizate să se ocupe de căutări de documente încorporate
  • Adaugata de urmărire delta domenii acum doar seturi / unsets schimbat în mod explicit
  • economisirea fixă ​​astfel de seturi valori, mai degrabă decât suprascrie actualizat
  • Adăugat ComplexDateTimeField - Manere datetimes corect cu microsecunde
  • Adăugat ComplexBaseField - pentru flexibilitate îmbunătățită și performanță
  • Adăugat get_FIELD_display () metodă de teren alegere usoara afișate
  • queryset.slave_okay Adaugata metoda (activat)
  • queryset.timeout actualizare (activat) și queryset.snapshot (activat) pentru a fi chainable
  • metodă inserați Adaugata de inserții în vrac
  • sprijin semnal de semnalizare Adaugata
  • Adaugata director context query_counter pentru testele
  • Adaugata map_reduce item_frequencies metoda și setați ca implicită (ca db.eval nu funcționează în medii sharded)
  • opțiune inline_map_reduce Adăugat la map_reduce
  • Updated excepție legătură asa ca ofera mai multe informatii cu privire la cauza.
  • Adăugat căutare mai multe niveluri de adâncime în DictField
  • intrări Adaugat DictField conțin șiruri de utilizare a operatorilor de potrivire
  • Adaugat MapField, similar cu DictField
  • clasele Adaugat Abstract bază
  • Obiecte Adaugat personalizat Managerii
  • subrubrici felii Adăugat actualizarea
  • Adăugat NotRegistered excepție dacă dereferencing Documentul nu în registrul
  • Adaugata o preocupare de scriere pentru a salva, actualizare, update_one și get_or_create
  • controale preluarea de Adaugata felierea / subarray

  • Problemele
  • index unic diverse fixe și alte index
  • probleme de conectare fixe filetate

Ce este nou în versiunea 0.4 :

  • punere în aplicare Complet re-scris Q-obiect care nu mai utilizări Javascript. Un mesaj mai lung pe acestea vor fi în curând, dar punctul de bază este că ar trebui să fie mult mai repede, mai mult de întreținut și mai puțin buggy ca ei folosesc acum interogări MongoDB native.
  • Suport pentru GridFS prin FileField (docs).
  • Geospatial sprijin interogarea. Acest lucru este pus în aplicare, deși GeoPointField și in apropiere de operatori, within_box și within_distance interogare (doc).
  • New SortedListField și EmailField (Docs).
  • Metode de nou QuerySet:. Distinct (), a crea (), instantaneu (), timeout () și toate ()

Cerințe :

  • pymongo 2.7.1 sau mai mare

Software similare

Apache Accumulo
Apache Accumulo

4 Jun 15

Genghis
Genghis

13 May 15

Redis-Dump
Redis-Dump

13 May 15

ActiveScaffold
ActiveScaffold

9 Apr 16

Alte software-uri de dezvoltator Harry Marr

django-ses
django-ses

14 Apr 15

Comentarii la MongoEngine

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!