MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Obtendo erro no problema de conversão do mongodb para id de objeto válido


Você tem que converter os dados para o ID do objeto mongodb. Se você estiver usando o mongoose, você pode fazer isso abaixo.
const mongoose = require('mongoose');
const ObjectId = mongoose.Types.ObjectId;

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

ou simplesmente, você pode fazer isso,
[your_mongodb_model].query({ _id: mongoose.Types.ObjectId(id) });