Jeg havde samme problem. _id'et i min DB-samling var en String . Efter at jeg aktiverede mongoose debug require('mongoose').set('debug', true) , fandt jeg ud af, at mongoose-forespørgslen id som ObjectId("yourId") medmindre vi definerer _id i skemaet. For at løse problemet var jeg nødt til at tilføje _id:String ind til mongoose-skema.
const MyDataSchema = new Schema({
_id: String,
...
...
}