MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Azure-Funktion (Knoten), die mongodb aufruft, wird ohne Fehler beendet, aber von der Abfrage kommt nichts zurück

Wenn Sie V2 von Azure-Funktionen verwenden, müssen Sie entscheiden, ob Sie Zusagen oder Rückrufe verwenden möchten. Der von Ihnen gepostete Code ist Callback-basiert, wird aber aufgrund der Verwendung von async als Versprechen exportiert Schlüsselwort und da MongoClient.connect nicht erwartet wird, beendet die Laufzeit Ihre Funktion, bevor diese Ergebnisse ausgeführt werden. Wenn Sie async entfernen Keyword sollte beginnen, die gewünschten Ergebnisse zu sehen.