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

Fehler in Mongodb-Cast-Problem für gültige Objekt-ID

Sie müssen die Daten in die Mongodb-Objekt-ID umwandeln. Wenn Sie Mongoose verwenden, können Sie dies tatsächlich unten tun.

const mongoose = require('mongoose');
const ObjectId = mongoose.Types.ObjectId;

[your_mongodb_model/collection].query({ _id: ObjectId(id) });

oder einfach, Sie können dies tun,

[your_mongodb_model].query({ _id: mongoose.Types.ObjectId(id) });