Tôi đã từng gặp vấn đề tương tự. _Id trong bộ sưu tập DB của tôi là một String
. Sau khi tôi bật gỡ lỗi mongoose, require('mongoose').set('debug', true)
, Tôi phát hiện ra rằng truy vấn mongoose id
dưới dạng ObjectId("yourId")
trừ khi chúng tôi xác định _id
trong Lược đồ. Để giải quyết vấn đề, tôi phải thêm _id:String
trong lược đồ mongoose.
const MyDataSchema = new Schema({
_id: String,
...
...
}