Ich habe drei Tage lang Mungo gelernt und bin ein bisschen verwirrt über die Verwendung dieser beiden Methoden (ich weiß, dass "mongoose.connection ()" in der Zukunft veraltet sein wird ...)
>Das Problem ist: Wenn ich versuche, (von "mongoose.connection ()" nach "mongoose.createConnection ()" zu konvertieren), wird die Datei action.js dieses Beispiels Ссылка scheint es nicht für mich zu funktionieren ...
da ist mein Code ...
%Vor%und es gibt meinen Terminal-Ausgang ("node test.js" auf meinem ubuntu-Terminal eingeben ..)
%Vor% Wenn Sie mongoose.connect()
nicht aufrufen, enthält mongoose.connection
keine offene Verbindung. Sie sollten stattdessen den Rückgabewert von Ihrem mongo.createConnection()
-Aufruf verwenden (den Sie in db
gespeichert haben).
Also sollte sich der letzte Codeabschnitt ändern zu:
AKTUALISIERT
%Vor% Ich sehe keine collectionNames
-Methode für Connection
; sieht so aus, als müssten Sie den Eigenschaften des nativen Verbindungsobjekts folgen, um auf dieses zuzugreifen (siehe obigen Code).