Saya memiliki masalah yang sama. _id dalam koleksi DB saya adalah String . Setelah saya mengaktifkan debug luwak require('mongoose').set('debug', true) , saya menemukan bahwa kueri luwak id sebagai ObjectId("yourId") kecuali kita mendefinisikan _id dalam Skema. Untuk mengatasi masalah saya harus menambahkan _id:String ke dalam skema luwak.
const MyDataSchema = new Schema({
_id: String,
...
...
}