Bạn đang đề cập đến critere
và misc
ở location
định nghĩa lược đồ trước khi một trong hai lược đồ đó được xác định. Điều này gây ra lỗi hơi khó hiểu, có thể do mongoose ghép một truy vấn không hợp lệ lại với nhau vì undefined
không mong muốn giá trị trong định nghĩa giản đồ.
Ngoài ra, tôi không biết bạn đang cố gắng làm gì ở đây:
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],
});