Tag: mongoengine
MongoEngine ist ein Dokument-Objekt-Mapper (glaube ORM, aber für Dokument-Datenbanken) für die Arbeit mit MongoDB von Python. Es verwendet einen einfachen, deklarativen API, ähnlich wie die Django ORM.
2
Antworten
Ich habe ein eingebettetes Dokument-Klasse Post und ein Vater-Klasse Thread. class Thread(Document): ... posts = ListField(EmbeddedDocumentField("Post")) class Post(EmbeddedDocument): attribute = StringField() ... Möchte ich einen neuen Beitrag erstellen und fügen Sie es auf meine ListField im Thread
6
Antworten
Ist es möglich ein update MongoEngine Dokument mit einem python-dict? Beispiel: class Pets(EmbeddedDocument): name = StringField() class Person(Document): name = StringField() address = StringField() pets = ListField(EmbeddedDocumentField(Pets)) p = Person() p.update_with_dict({ "name": "Hank", "address": "Far away", "pets":
3
Antworten
Habe ich ein mongo-Sammlung mit mehreren Dokumenten, angenommen, die folgenden (angenommen, Tom hatte zwei Lehrer für Geschichte im Jahr 2012 aus welchem Grund auch immer) { "name" : "Tom" "year" : 2012 "class" : "History" "Teacher" :
2
Antworten
In meinem Kolben app ich bin mit MongoeEgine. Ich bin versucht, legen Sie mehrere Dokumente in "meine Orte" Sammlung in meine MongoDB. Mein Dokument-Klasse ist definiert als class places(db.Document): name = db.StringField(max_length=200, required=True) loc = db.GeoPointField(required=True) def
1
Antworten
Wie kann ich schnell finden() oder findOne() mit mongoengine, Ich habe bereits dies, aber es scheint nicht der richtige Weg: Cars.objects()._collection.find_one({'model':2013}) InformationsquelleAutor Uuid | 2012-12-07
3
Antworten
Ich damit umgehen will Beglaubigungen in meinem Django-Projekt mit meinem mongoengine db. Habe ich versucht, ein paar Beispiele über diese Sachen beantwortet alte Fragen, aber es nicht ausführen. Ich bin mit Django 1.6 und mongoengine. Alles installiert
1
Antworten
Mit Mongoengine und versuchte, eine tag-cloud. Zu jedem Artikel, den ich möchte anfügen von einem oder mehreren tags. Etwas ähnliches wie die tags verwendet werden, hier (unter jeder Frage). Nach der Suche und dem Lesen vieler Beiträge
1
Antworten
Unter der Annahme, dass der Veranstaltungsort ist: from mongoengine import * from mongoengine_extras.fields import AutoSlugField class Venue(Document): name = StringField(required=True) venue_slug = AutoSlugField() Will ich update alle meine venue_slug Felder basierend auf dem Namen. Ich versuche: for
2
Antworten
Ich versuche zu verwenden MongoDB zusammen mit Django. Ich habe diese Anleitung befolgt um es einzurichten, so dass alle notwendigen Dinge installiert ist. MongoDB + Django tutorial Mein problem ist wie folgt: Wenn Sie versuchen zu laufen
3
Antworten
Ich brauche die Unterlagen von der db durch die oid, wie: Docs.objects(_id='4f4381f4e779897a2c000009') Aber wie es zu tun, wenn _id erfordert ObjectId Objekt-und auch ich versuchen, die ObjectId aus pymongo es funktioniert nicht. Docs.objects(_id=pymongo.objectid.ObjectId('4f4381f4e779897a2c000009')) Rückkehr leere Liste InformationsquelleAutor
3
Antworten
Arbeite ich mit mongoengine in Django, das ist mein Dokument-Begriff: class Location(mongoengine.Document): user_id = mongoengine.IntField(required=True) point = mongoengine.GeoPointField(required=True) Ich dies tun möchten: gegeben eine user_id und ein point: wenn es kein Dokument, das diese user_id ist, erstellen
2
Antworten
Gewusst wie: löschen Dokument von MongoDB mit Mongoengine? Ich'veread die API Referenz: http://docs.mongoengine.org/apireference.html aber ich kann nicht verstehen, was das ist: delete(**write_concern) Haben Sie eine Idee? InformationsquelleAutor der Frage ehsan shirzadi | 2014-07-31
3
Antworten
Ich versuche einen neuen thread starten, in Python innerhalb eines Kolben-Anwendung. Ich mache die hintergrund-Arbeit, die wird ausgelöst durch die Anfrage, aber ich brauche nicht zu warten, für die Arbeit, die getan werden, um die Anfrage zu
8
Antworten
Ich versuche, fügen Sie ein creation_time Attribut für meine Dokumente. Wäre das folgende Beispiel: import datetime class MyModel(mongoengine.Document): creation_date = mongo.DateTimeField() modified_date = mongo.DateTimeField(default=datetime.datetime.now) Django-Modelle gebaut haben, die im parameter für Ihre DateTimeField Objekte wie add_now usw.,
4
Antworten
Für eines meiner Projekte, die ich bevorzugt mit Django+Mongo. Warum sollte ich MongoEngineaber nicht nur PyMongo? Was sind die Vorteile? Abfragen mit PyMongo Ergebnisse liefert bereits Objektenicht wahr? Also, was ist der Zweck der MongoEngine? InformationsquelleAutor der
4
Antworten
Ich bin mit dem bottle-framework zusammen mit mongoengine. Ich habe eine orders-Modell : class OrderDetail(Option): orderDetailsQty = FloatField() def to_dict(self): return mongo_to_dict_helper(self) class Order(Document): userName = StringField(required=True) orderDate = DateTimeField() orderStatus = ListField(EmbeddedDocumentField(Status)) orderDetails = ListField(EmbeddedDocumentField(OrderDetail)) orderComments
1
Antworten
Wie Sortiere ich die Abfrage von Objekten in MongoEngine, gerne würde ich regelmäßig in einer mongodb-query? http://www.mongodb.org/display/DOCS/Sorting+und+Natur+Bestellen InformationsquelleAutor der Frage user235925 | 2011-09-06