Mongoengine.

Ein Python-Dokument-Objekt-Mapper für die Arbeit mit MONGODB
Jetzt downloaden

Mongoengine. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Harry Marr
  • Website des Verlags:
  • http://hmarr.com/

Mongoengine. Stichworte


Mongoengine. Beschreibung

Ein Python-Dokument-Objekt-Mapper für die Arbeit mit MONGODB Mongoengine ist ein Python-Objekt-Dokument-Mapper für die Arbeit mit MONGODB. Dokumentation zur Verfügung unter http://hmarr.com/mongoengine/ - Es gibt derzeit ein Tutorial, ein Benutzerhandbuch und eine API-Referenz Andernfalls können Sie die Quelle von GitHub herunterladen und Python Setup.py install.examples herunterladen: Einige einfache Beispiele dafür, wie MONGOEngine-Code aussehen. (Standard = DateTime.DateTime.Now) Tags = ListField (StringField (max_length = 50)) Klasse Textpost (Blogpost): content = stringfield (Erforderlich = true) Klasse LinkPost (Blogpost): URL = StringField (Erforderlich = true) # Erstellen ein textbasierter Beitrag >>> post1 = titlepost (title = 'mit mongoengine', content = 'siehe Tutorial') >>> post1.tags = >>> post1.save ( ) # Erstellen eines linkbasierten Beitrags >>> post2 = linkpost (title = 'mongoengine docs', url = 'hmarr.com / mongoengine') >>> post2.tags = >> > post2.Save () # itererieren Sie sich über alle Beiträge mit der Blogpost-Superklasse >>> für den Beitrag in Blogpost.Objects: ... drucken '===', post.title, '===' ... Wenn Isinstance ( Post, Textpost): ... drucken post.content ... elif isinstance (post, linkpost): ... drucken 'link:' , post.url ... drucken ... === Verwenden von mongoengine === Sehen Sie das Tutorial === Mongoengine docs === Link: hmarr.com/mongoengine >>> len (blogpost.objekte) 2 >>> len (htmlpost.objects) 1 >>> len (linkpost.objects) 1 # Tagged Posten suchen >>> len (blogpost.objekte (Tags = 'mongoengine')) 2 >>> len (blogpost.objekte (Tags = ' mongodb ')) 1 Anforderungen: · Python · Pymongo. · Sphinx.


Mongoengine. Zugehörige Software