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

Mongodb $lookup Non funziona con _id

Ho finalmente trovato la soluzione, c'è un problema con il mio schema in mangusta con ObjectId

Lo cambio

var Schema = new Schema({
    name: { type: String, required: true},
    incharge: { type: String, required: true},
});

con questo

var Schema = new Schema({
    name: { type: String, required: true},
    incharge: { type: mongoose.Schema.ObjectId, required: true},
});

e funziona