Masz na myśli critere
i misc
w location
definicję schematu przed zdefiniowaniem któregokolwiek z tych schematów. To powoduje ten nieco tajemniczy błąd, prawdopodobnie z powodu złożenia przez mangusę nieprawidłowego zapytania z powodu nieoczekiwanego undefined
wartości w definicji schematu.
Poza tym nie wiem, co próbujesz tutaj zrobić:
product = new ObjModel({
nomville: req.body.nomville,
description: req.body.description,
// Are the next two lines a mistake? It appears as though you're trying
// to create an object using the schemas.
quartier: [quartier],
critere: [misc],
});