Ich versuche Film zu finden und wenn es noch nicht existiert, füge es in die Datenbank ein.FindOne Mongo Return null
let film = Films.findOne({ "id" :id }, function(err, doc) {
if (err) throw err;
else console.log("Film is "+doc);
});
if (!film){
film = {"id" : id};
Films.insertOne(film);
}
console.log
gibt null
, so gibt es keine Fehler, aber es können keine neuen Film in der Datenbank erstellen. Könnten Sie bitte sagen, was ich falsch mache
gibt es einen Fehler: 'events.js: 183 Throw er; // Unhandled 'Fehler' Ereignis ^ TypeError: Films_1.Films.insertOne ist keine Funktion' –
@BububuMalibu Nur aktualisierte Antwort, versuchen Sie es. –
@BububuMalibu Super! Überlegen Sie, ob es Ihnen hilft. Glückliche Codierung !! –