Yazılım detaylar:
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 li>
- iç içe MapFields üzerinde Sabit değişiklik izleme
- 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 li> 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
- 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
- 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 li>
- 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
- index_cls göz ardı edilir
- '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 __;
Şimdi görünür gömülü belgelerde
MongoDB 2.6 ile sorguları yakın GeoJSON $
Stmt eğer
Indeks önek olarak _cls ayarlamak için karar verirken
Bağlantı
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 li >
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
- 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ı
Operatörleri eşleşen kullanmak için dizeleri içeren
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
Yorum Bulunamadı