MongoEngine

Skjermbilde programvare:
MongoEngine
Prog.varedetaljer:
Versjon: 0.9.0
Last opp dato: 12 Apr 15
Utvikler: Harry Marr
Lisens: Gratis
Popularitet: 76

Rating: 4.0/5 (Total Votes: 1)

En Document-Object Mapper er som ORM, men for dokumentdatabaser.
 Den bruker en enkel deklarative API, ligner på Django ORM

Hva er nytt i denne utgaven:.

  • Tillat strenger til brukes i indeksopprettelse
  • Fast EmbeddedDoc weakref proxy problemet
  • Fast nestet referansefelt tydelig feil
  • Fast sporing av endringer på nestet MapFields
  • Dynamiske felt i innebygde dokumenter nå synlig for queryset.only () / qs.exclude ()
  • Legg authentication_source alternativ til register_connection
  • Gjennomført likestilling mellom Dokumenter og DBRefs
  • Fast ReferenceField inne nestede ListFields dereferencing problem
  • Lagt til muligheten for å laste bestemte dokumentfelt
  • Lagt db-kallenavn support og feilrettinger for egendefinert kart / redusere produksjonen
  • post_save signal har nå tilgang til deltaet informasjon om endringer felt
  • Ikke spørring med $ orderby for qs.get ()
  • Fix id shard nøkkel lagringsproblemet
  • Løser problemet med rekursive innebygde dokumenterer feil
  • Fix clear_changed_fields () clearing ufrelste dokumenter bug
  • Fjerne støtte for Django 1.4.x, pymongo 2.5.x, pymongo 2.6.x.
  • Fjerne støtte for Python & # X3c; 2.6.6
  • Fast $ maxDistance plassering for GeoJSON $ nær spørringer med MongoDB 2.6 +
  • QuerySet.modify () og Document.modify () metoder for å gi find_and_modify () lignende oppførsel
  • Lagt til støtte for den () metoden bruker på en queryset
  • PYPY støtte
  • Tilkoblingsgrupper
  • Unngå å åpne alle dokumenter fra pekere i en if stmt
  • Evne til å fjerne bestilling
  • Raise NotUniqueError i Document.update () på pymongo.errors.DuplicateKeyError
  • Slots - forbedringer minne
  • Fast feilaktig dele en spørring nøkkel når det ender med & quot; _ & quot;
  • Geo docs oppdateringer
  • Løsning et dateutil bug
  • Betinget redde for atom-stil operasjoner
  • Tillat dynamisk ordbok-stil felttilgang
  • Øk epost feltlengden for å imøtekomme nye toppdomener
  • index_cls blir ignorert når de bestemmer seg for å sette _cls som index prefiks
  • Gjør "db" argument til tilkobling valgfri
  • Tillat atom oppdatering for hele DictField
  • Lagd MultiPointField, MultiLineField, MultiPolygonField
  • Fix flere tilkoblinger aliaser blir omskrevet
  • Fast noen få tilfeller hvor reverse_delete_rule ble skrevet som reverse_delete_rules.
  • Gjør in_bulk () respekt no_dereference ()
  • Håndter Ingen fra modell __str __;

Hva er nytt i versjon 0.6.20:.

  • Lagt til støtte for tydelig og db-kallenavn
  • Forbedret støtte for lenkes querysets når begrensende de samme feltene.
  • Fast BinaryField lookup re.

Hva er nytt i versjon 0.6.18:.

  • Fast rekursjon lasting bug i _get_changed_fields

Hva er nytt i versjon 0.6.16:.

  • Fikset problem hvor db-kallenavn ikke var arvet

Hva er nytt i versjon 0.6.14:

  • Faste Int / Float felt og ikke lik Ingen
  • Ekskluder tester fra installasjon
  • tillater tupler for indeksen meta
  • Fast bruk av str i eksempel sjekker
  • Fast unicode støtte i forvandle oppdatering
  • Lagt til støtte for add_to_set og hver

Hva er nytt i versjon 0.6.13:.

  • Fast EmbeddedDocument db_field validering
  • Fast Stringfield unicode problemet.
  • Løser __repr__ endrer markøren.

Hva er nytt i versjon 0.6.9:.

  • Faste sparsom indekser på arvede docs
  • Fjernet FileField auto sletting, trenger mer arbeid kanskje 0,7.

Hva er nytt i versjon 0.6.8:

  • Lagt til støtte for pull operasjoner på nestede EmbeddedDocuments
  • Lagt til støtte for valg med GenericReferenceFields
  • Lagt til støtte for valg med GenericEmbeddedDocumentFields
  • Faste Django 1,4 økter først lagre tap av data
  • FileField nå automatisk slette filer på .delete ()
  • Fix for GenericReference to_mongo metode
  • Fast tilkobling regresjon
  • Oppdatert Django User dokument, tillater nå arv

Hva er nytt i versjon 0.6.7:

  • Fast indeksering på '_id' eller 'pk' eller 'id'
  • Ugyldige data fra DB hever nå en InvalidDocumentError
  • ryddet opp Validation Error - docs og kode
  • Lagt meta auto_create_index slik at du kan deaktivere indeksopprettelse
  • Lagt skrive gjelder alternativer til innstikk
  • Fast skrivefeil i meta for indeksopsjoner
  • Bug fikse Les preferanse nå gått riktig
  • Lagt til støtte for fil som objekter for GridFS

Hva er nytt i versjon 0.5:

  • Oppdatert item_frequencies å håndtere innebygde dokument oppslag
  • Lagt delta sporing nå bare sett / unsets eksplisitt endret felt
  • Fast sparing slik sett oppdaterte verdier snarere enn overskrivninger
  • Lagd ComplexDateTimeField - Håndterer datetimes riktig med mikrosekunder
  • Lagd ComplexBaseField - for bedre fleksibilitet og ytelse
  • Lagd get_FIELD_display () metode for enkelt valg feltet viser
  • Lagt queryset.slave_okay (aktivert) metode
  • Oppdatert queryset.timeout (aktivert) og queryset.snapshot (aktivert) for å være chainable
  • Lagt innsats metode for bulk innstikk
  • Lagt nødblinkelyset signal støtte
  • Lagt query_counter sammenheng manager for tester
  • Lagt map_reduce metode item_frequencies og satt som standard (som db.eval virker ikke i sharded miljøer)
  • Lagt inline_map_reduce alternativ til map_reduce
  • Oppdatert forbindelse unntak slik at det gir mer informasjon om årsaken.
  • Lagd søk i flere nivåer dypt i DictField
  • Lagd DictField oppføringer som inneholder strenger å bruke matchende operatørene
  • Lagd MapField, lik DictField
  • Lagd Abstract Base Classes
  • Lagd Custom objekter Ledere
  • Lagd skiver subfields oppdatering
  • Lagd NotRegistered unntak hvis dereferencing Document ikke i registret
  • Lagt til en skrive bekymring for lagre, oppdatere, update_one og get_or_create
  • Lagt slicing / undergruppe henting kontroller
  • Fast ulike unik indeks og annen indeks problemer
  • Faste gjengede tilkoblingsproblemer

Hva er nytt i versjon 0.4:

  • Helt omskrevet Q-objekt implementering som ikke lenger bruker Javascript. En omstendelig innlegg på disse vil komme snart, men grunnleggende poenget er at de skal være mye raskere, mer vedlikeholds og mindre buggy som de nå bruker innfødte MongoDB spørringer.
  • Støtte for GridFS gjennom FileField (docs).
  • Geospatial spørring støtte. Dette er implementert om GeoPointField og de nære, within_box og within_distance spør operatører (docs).
  • New SortedListField og EmailField (docs).
  • New QuerySet metoder:. Distinkt (), lage (), snapshot (), timeout () og alle ()

Krav :

  • pymongo 2.7.1 eller nyere

Lignende programvare

RockMongo
RockMongo

12 May 15

ADOdb
ADOdb

10 Dec 15

simple-db-migrate
simple-db-migrate

14 May 15

Python-PouchDB
Python-PouchDB

13 May 15

Annen programvare fra utvikleren Harry Marr

django-ses
django-ses

14 Apr 15

Kommentarer til MongoEngine

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!