Ich erhalte diesen Fehler, wenn ich versuche, ein Objekt in ein Array von Unterdokumenten zu verschieben.Mongoose-Fehler Kann die Eigenschaft 'baseCasterConstructor' von undefined nicht lesen
Das ist mein Modell:
let imagemSchema = new mongoose.Schema({
titulo: String,
descricao: String,
arquivo: String
})
let imovelSchema = new mongoose.Schema({
imagens: [imagemSchema]
})
module.exports = mongoose.model('Imovel', imovelSchema)
Wenn ich versuche, ein Imovel Objekt zu finden und eine Imagem schieben, um es imagens Eigenschaft ist, bekomme ich folgende Fehlermeldung:
Cannot read property 'baseCasterConstructor' of undefined
Ich fange zu denken, dass dies ein Problem mit Mungo selbst sein kann.
Kann mir jemand helfen?
Vielen Dank im Voraus
fügen Sie bitte Code wie Sie versuchen, das Objekt – kaxi1993
zu finden und zu schieben. findImovel = imovelModel.findById (req.params.id) .exec() findImovel.then (imo vel => { try { let Imagem = req.body lassen arquivo = req.file.filename imagem.arquivo = arquivo imovel.imagens.push (Bild) –