MongoEngine

Sagteware kiekie:
MongoEngine
Sagteware besonderhede:
Weergawe: 0.9.0
Upload datum: 12 Apr 15
Ontwikkelaar: Harry Marr
Lisensie: Gratis
Populariteit: 76

Rating: 4.0/5 (Total Votes: 1)

'n dokument-Object Mapper is soos ORM, maar vir die dokument databasisse.
 Dit maak gebruik van 'n eenvoudige verklarende API, soortgelyk aan die Django ORM

Wat is nuut in hierdie release:.

  • Laat snare word in indeks skepping gebruik
  • Vaste EmbeddedDoc weakref proxy kwessie
  • Vaste geneste verwysing veld duidelike fout
  • Vaste verandering dop op geneste MapFields
  • Dynamic velde in ingesluit dokumente nou sigbaar te queryset.only () / qs.exclude ()
  • Voeg authentication_source opsie om register_connection
  • Geïmplementeer gelykheid tussen dokumente en DBRefs
  • Vaste ReferenceField binne geneste ListFields dereferencing probleem
  • Bygevoeg die vermoë om spesifieke dokument velde te laai
  • Bygevoeg db_alias ondersteuning en fixes vir persoonlike kaart / verminder uitset
  • post_save sein het nou toegang tot delta inligting oor veld veranderinge
  • Moenie navraag nie met $ orderby vir qs.get ()
  • Fix id segment sleutel save kwessie
  • Oplossing probleem met rekursiewe ingebed dokument foute
  • Fix clear_changed_fields () skoonmaak ongeredde dokumente fout
  • Die verwydering van ondersteuning vir Django 1.4.x, pymongo 2.5.x, pymongo 2.6.x.
  • Die verwydering van ondersteuning vir Python & # x3c; 2.6.6
  • Vaste $ maxDistance plek vir geoJSON $ naby navrae met MongoDB 2.6 +
  • QuerySet.modify () en Document.modify () metodes find_and_modify te voorsien () soos gedrag
  • Bygevoeg steun vir die gebruik van () metode op 'n queryset
  • PYPY ondersteuning
  • Connection pooling
  • Vermy alle dokumente van cursors oop te maak in 'n as stmt
  • Die vermoë om die bestel te verwyder
  • Verhoog NotUniqueError in Document.update () op pymongo.errors.DuplicateKeyError
  • Slots - geheue verbeterings
  • Vaste verkeerd verdeel 'n navraag sleutel wanneer dit eindig met & quot; _ & quot;
  • Geo docs updates
  • Oplossing n dateutil fout
  • Voorwaardelike spaar vir atoom-styl bedrywighede
  • Laat dinamiese woordeboek-styl veld toegang
  • Verhoog e-pos veld lengte nuwe TLDs te akkommodeer
  • index_cls geïgnoreer wanneer besluit _cls as indeks voorvoegsel te stel
  • Maak 'db 'n argument te verband opsionele
  • Laat atoom update vir die hele DictField
  • Added MultiPointField, MultiLineField, MultiPolygonField
  • Fix veelvuldige verbindings aliasse herskryf
  • Vaste 'n paar gevalle waar reverse_delete_rule is geskryf as reverse_delete_rules.
  • Maak in_bulk () respek no_dereference ()
  • Hanteer Geen van model __str __

Wat is nuut in die weergawe 0.6.20:.

  • Bygevoeg ondersteuning vir duidelike en db_alias
  • Verbeterde ondersteuning vir vasgeketting querysets wanneer beperkende dieselfde velde.
  • Vaste BinaryField lookup re.

Wat is nuut in die weergawe 0.6.18:.

  • Vaste rekursie laai fout in _get_changed_fields

Wat is nuut in die weergawe 0.6.16:.

  • Vaste kwessie waar db_alias is nie geërf

Wat is nuut in die weergawe 0.6.14:

  • Vaste Int / Float velde en nie gelyk Geen
  • Verban toetse van installasie
  • Laat tuples vir die indeks meta
  • Vaste gebruik van str in byvoorbeeld tjeks
  • Vaste Unicode ondersteuning in transformeer update
  • Bygevoeg ondersteuning vir add_to_set en elke

Wat is nuut in die weergawe 0.6.13:.

  • Vaste EmbeddedDocument db_field validering kwessie
  • Vaste Stringfield unicode kwessie.
  • Oplossing __repr__ die wysiging van die wyser.

Wat is nuut in die weergawe 0.6.9:.

  • Vaste yl indekse op geërf docs
  • verwyder FileField motor skrap, moet meer werk dalk 0.7.

Wat is nuut in die weergawe 0.6.8:

  • Bygevoeg ondersteuning vir pull bedrywighede op geneste EmbeddedDocuments
  • Bygevoeg ondersteuning vir keuses met GenericReferenceFields
  • Bygevoeg ondersteuning vir keuses met GenericEmbeddedDocumentFields
  • Vaste Django 1.4 sessies eerste verlies van data red
  • FileField nou outomaties lêers op .delete verwyder ()
  • Fix vir GenericReference to_mongo metode
  • Vaste verband regressie
  • Opdateer Django User dokument, kan jy nou erfenis

Wat is nuut in die weergawe 0.6.7:

  • Vaste kruip op '_id' of 'PK' of 'ID'
  • Ongeldige data uit die DB verhoog nou 'n InvalidDocumentError
  • skoongemaak die Validation Fout - docs en kode
  • Bygevoeg meta auto_create_index sodat jy kan indeks skepping skakel
  • Bygevoeg skryf kommer opsies te insetsels
  • Vaste tikfout in meta vir die indeks opsies
  • bugfix Lees voorkeur nou korrek geslaag
  • Bygevoeg ondersteuning vir File agtige voorwerpe vir GridFS

Wat is nuut in die weergawe 0.5:

  • Opdateer item_frequencies ingebed dokument soektogte te hanteer
  • Bygevoeg delta dop nou net stelle / unsets uitdruklik verander velde
  • Vaste besparing so stelle opgedateer waardes eerder as oor skryf
  • Added ComplexDateTimeField - Hanteer datetimes korrek met mikrosekondes
  • Added ComplexBaseField - vir groter buigsaamheid en prestasie
  • Added get_FIELD_display () metode vir 'n maklike keuse gebied vertoon
  • Bygevoeg queryset.slave_okay (geaktiveer) metode
  • Opdateer queryset.timeout (geaktiveer) en queryset.snapshot (geaktiveer) te serie skakel baar wees
  • Bygevoeg insetsel metode vir grootmaat insetsels
  • Bygevoeg waarschuwingslichten sein ondersteuning
  • Bygevoeg query_counter konteks bestuurder vir toetse
  • Bygevoeg map_reduce metode item_frequencies en stel as standaard (soos db.eval nie in sharded omgewings werk)
  • Bygevoeg inline_map_reduce opsie om map_reduce
  • Opdateer verband uitsondering so dit bied meer inligting oor die oorsaak.
  • Added soek verskeie vlakke diep in DictField
  • Added DictField inskrywings wat stringe wat ooreenstem met die operateurs te gebruik
  • Added MapField, soortgelyk aan DictField
  • Added Abstract basis klasse
  • Added Custom voorwerpe Bestuurders
  • Bygevoeg gesny subterreine opdatering
  • Added NotRegistered uitsondering as dereferencing Document nie in die register
  • Bygevoeg 'n skryf kommer vir red, update, update_one en get_or_create
  • Bygevoeg sny / subarray haal kontroles
  • Vaste verskeie unieke indeks en ander indeks kwessies
  • Vaste gestruktureerde verbinding probleme

Wat is nuut in die weergawe 0.4:

  • Heeltemal herskryf Q-voorwerp implementering wat nie meer gebruik Javascript. A lang post op hierdie sal binnekort kom, maar basiese punt is dat hulle 'n baie vinniger, meer onderhoubare en minder karretjie as hulle nou gebruik moedertaal MongoDB navrae.
  • Ondersteuning vir GridFS deur die FileField (docs).
  • Geospatial bevraagteken ondersteuning. Dit word geïmplementeer al die GeoPointField en die nabye, within_box en within_distance navraag operateurs (docs).
  • New SortedListField en EmailField (docs).
  • New QuerySet metodes. Afsonderlike (), skep (), snapshot (), tydverstreke () en al ()

Vereistes :

  • pymongo 2.7.1 of hoër

Soortgelyke sagteware

Apache JDO
Apache JDO

11 Apr 15

Ming
Ming

12 May 15

sql.js
sql.js

10 Apr 16

Knex.js
Knex.js

10 Feb 16

Ander sagteware ontwikkelaar Harry Marr

django-ses
django-ses

14 Apr 15

Kommentaar te MongoEngine

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!