MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Ottenere un errore nel problema del cast di mongodb per un ID oggetto valido

Devi trasmettere i dati all'id oggetto mongodb. Se stai usando mongoose, puoi effettivamente farlo di seguito.

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

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

o semplicemente, puoi farlo,

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