Anda mengacu pada critere dan misc di location definisi skema sebelum salah satu dari skema tersebut didefinisikan. Ini menyebabkan kesalahan yang agak samar, kemungkinan karena luwak menyatukan kueri yang tidak valid karena undefined yang tidak terduga nilai dalam definisi skema.
Di luar ini, saya tidak tahu apa yang Anda coba lakukan di sini:
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],
});