MongoEngine

Yazılım ekran görüntüsü:
MongoEngine
Yazılım detaylar:
Versiyon: 0.9.0
Qayıt: 12 Apr 15
Geliştirici: Harry Marr
Lisans: Ücretsiz
Popülerlik: 76

Rating: 4.0/5 (Total Votes: 1)

Bir Belge Nesne Eşleştiricisi ORM gibi, ancak belge veritabanları için.
 Bu Django ORM benzer basit bir bildirime API kullanır

Bu sürümde Yeni nedir :.

  • dizeleri izin endeks oluşturulmasında kullanılacak
  • Sabit EmbeddedDoc weakref vekil sorunu
  • Sabit iç içe referans alan farklı hata
  • iç içe MapFields üzerinde Sabit değişiklik izleme

  • Şimdi görünür gömülü belgelerde
  • Dinamik alanlar queryset.only için () / qs.exclude ()
  • register_connection için authentication_source seçeneğini ekleyin
  • Belgeler ve DBRefs arasında Uygulanan eşitlik
  • kaldırma iç içe ListFields içinde ReferenceField Sabit sorun
  • belirli belge alanları yeniden yeteneği eklendi
  • Eklenen db_alias desteği ve özel harita için düzeltmeler / çıkış azaltmak
  • post_save sinyali artık alan değişiklikler hakkında bilgiler delta erişimi olan
  • qs.get için $ orderby ()
  • sorgulamak etmeyin
  • sorunu tasarrufu Fix kimliği shard tuşu
  • özyinelemeli gömülü belge hataları ile Düzeltmeler sorunu
  • Fix clear_changed_fields () kaydedilmemiş belgeler hata temizleme
  • Django 1.4.x, 2.5.x pymongo, pymongo 2.6.x desteği kaldırılıyor.
  • Python & # x3c desteği çıkarılması; 2.6.6

  • MongoDB 2.6 ile sorguları yakın GeoJSON $
  • Sabit $ maxDistance konum +
  • QuerySet.modify () ve Document.modify () yöntemleri davranış gibi) (find_and_modify sağlamak için
  • QuerySet kullandığınız () yöntemi için destek eklendi
  • PYPY desteği
  • Bağlantı havuzu

  • Stmt eğer
  • Bir de imleçler tüm belgeleri açmak için kaçının
  • sipariş temizlemek için yeteneği
  • pymongo.errors.DuplicateKeyError üzerinde Document.update içinde NotUniqueError () kaldırın
  • Yuvaları - bellek iyileştirmeleri
  • & quot ile sona erer bir sorgu anahtarı bölünmüş yanlış Sabit; _ & quot;
  • Coğrafi docs güncellemeleri
  • Çözüm bir dateutil hata
  • atomik tarzı operasyonlar için tasarruf Şartlı
  • dinamik sözlük tarzı alan erişime izin ver
  • yeni TLD'leri karşılamak için e-posta alan uzunluğu artırın

  • Indeks önek olarak _cls ayarlamak için karar verirken
  • index_cls göz ardı edilir

  • Bağlantı
  • 'db' argümanı isteğe
  • Tüm DictField
  • için atom güncelleştirme izin
  • Eklendi MultiPointField, MultiLineField, MultiPolygonField
  • birden fazla bağlantı adlar Fix yeniden ediliyor
  • reverse_delete_rule reverse_delete_rules olarak yazılmıştır birkaç örneğini düzeltildi.
  • in_bulk () saygı no_dereference ()
  • modeli Yok'u Kolu __str __;

sürüm 0.6.20 yeni nedir:.

  • farklı ve db_alias için destek eklendi
  • zincirleme querysets için geliştirilmiş destek, aynı alanları sınırlayıcı.
  • Sabit BinaryField arama yeniden.

Hangi sürümü 0.6.18 Yeni:.

_get_changed_fields içinde

  • Sabit yineleme yükleme hata

Hangi sürümü 0.6.16 Yeni:.

  • db_alias miras değil sorun giderildi

sürüm 0.6.14 yeni nedir:

  • Sabit Int / Şamandıra alanları ve Yok
  • yükleme testleri dışla

  • Indeks meta
  • izin küpe
  • örneği çekleri str Sabit kullanım
  • Sabit unicode desteği güncelleştirmeyi dönüşümü
  • eklendi add_to_set için destek ve her

sürüm 0.6.13 yeni nedir:.

  • Sabit EmbeddedDocument db_field doğrulama sorunu
  • Sabit StringField unicode sorunu.
  • Düzeltmeler imleci değiştirerek __repr__.

sürüm 0.6.9 yeni nedir:.

  • miras dokümanlar üzerinde Sabit seyrek endeksler
  • kaldırıldı FileField otomatik silme, daha fazla iş belki 0,7 gerekiyor.

sürüm 0.6.8 yeni nedir:

  • iç içe EmbeddedDocuments üzerine çekme işlemleri için destek eklendi
  • GenericReferenceFields ile seçimler için destek eklendi
  • GenericEmbeddedDocumentFields ile seçimler için destek eklendi
  • Sabit Django 1.4 oturumları ilk veri kaybını kurtarmak
  • FileField artık otomatik .Delete dosyaları silmek ()
  • yöntemine to_mongo GenericReference için Fix
  • Sabit bağlantı regresyon
  • Güncelleme Django Kullanıcı belge, şimdi izin verir miras

nedir sürüm 0.6.7 Yeni:

'_ID' ya da 'pk' üzerinde

  • Sabit indeksleme ya da 'id'
  • DB geçersiz veri şimdi InvalidDocumentError
  • yükseltir
  • Doğrulama Hatası temizledik - belgeler ve kod
  • dizin oluşturma devre dışı böylece meta auto_create_index Eklenenler
  • ekler eklendi yazma endişe seçenekleri
  • endeks opsiyonları için meta Sabit yazım hatası
  • Bug düzeltmek Oku tercihi şimdi doğru geçti
  • GridFS için nesneler gibi Dosya desteği eklendi

sürüm 0.5 yeni nedir:

  • Güncel item_frequencies gömülü belge aramalarını işlemek için
  • eklendi delta izleme artık sadece setleri / boşaltır açıkça değişti alanlar
  • setleri değerleri yerine yazmayı güncellenen böylece Sabit tasarrufu
  • Eklendi ComplexDateTimeField - mikrosaniye ile doğru tarihsaat Kolları
  • Eklendi ComplexBaseField - gelişmiş esneklik ve performans için
  • Eklendi get_FIELD_display () görüntüleme kolay bir seçim alanına yöntemi
  • eklendi queryset.slave_okay (etkin) yöntemi
  • Güncelleme queryset.timeout (etkin) ve queryset.snapshot (etkin) chainable olmak için
  • Toplu ekler eklendi ekleme yöntemi
  • eklendi flaşör sinyal desteği
  • testler eklendi query_counter bağlam yöneticisi
  • map_reduce yöntemi item_frequencies Eklenenler ve varsayılan olarak ayarlamak (db.eval kanatlı bir ortamda çalışmıyor gibi)
  • Added inline_map_reduce seçeneği map_reduce için
  • nedeni hakkında daha fazla bilgi sağlar, böylece bağlantı istisna Güncelleme.
  • derin DictField birden seviyelerini arama Eklendi

  • Operatörleri eşleşen kullanmak için dizeleri içeren
  • Eklendi DictField girişleri
  • DictField benzer Eklendi MapField,
  • Eklendi Özet Bankası Sınıflar
  • Eklendi Özel Yöneticileri Nesneler
  • Eklenenler dilimlenmiş alt disiplin güncelleme
  • Eklendi NotRegistered istisna ise kayıt defterinde değil Belge kaldırma
  • kaydetmek için, güncelleme, update_one ve get_or_create
  • yazma endişe eklendi
  • eklendi dilimleme / altdizilim getiriliyor kontrolleri
  • Sabit çeşitli benzersiz dizin ve diğer dizin sorunları
  • Sabit dişli bağlantı sorunları

sürüm 0.4 yeni nedir:

  • Tamamen yeniden yazılmış Q-nesne uygulaması olduğunu artık kullandığı Javascript. Bu A lengthier sonrası yakında olacak, ama temel nokta artık yerli MongoDB sorguları kullanmak gibi onlar, çok daha hızlı daha sürdürülebilir ve daha az adamcağız olması gerektiğidir.
  • FileField (docs) aracılığıyla GridFS desteği.
  • Coğrafi sorgulama desteği. Bu GeoPointField ve yakın within_box ve within_distance sorgu operatörleri (dokümanlar) olsa uygulanmaktadır.
  • Yeni SortedListField ve EmailField (docs).
  • Yeni QuerySet yöntemleri:.,),) (Enstantane (), zaman aşımı () ve tüm (oluşturma) (farklı

Gereksinimler :

  • pymongo 2.7.1 veya daha yüksek

Benzer yazılım

node-mysql
node-mysql

10 Dec 15

Knex.js
Knex.js

10 Feb 16

Geliştirici Diğer yazılım Harry Marr

django-ses
django-ses

14 Apr 15

Yorumlar MongoEngine

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!