find() und findOne() in mongoengine
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})
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für die find (), die Sie tun können:
Und für find_one (), die Sie tun können:
Um ein Resultat zu erhalten, das einmalig sein sollte in der Sammlung, verwenden Sie get(). Dies erhöht DoesNotExist wenn kein Dokument der Abfrage entspricht, und MultipleObjectsReturned, wenn mehr als ein Dokument abgestimmt die Abfrage.
Anderes, wenn mehrere Datensätze vorhanden ist, einfach das limit, wie: