我正在获取这个error.when,我正在从集合中获取值,为什么会出现这个错误。尝试了许多解决方案,但都不起作用apiRoutes.get('/getdeals/:status/:DealID/:SinceID' , function(req, resconsole.error(err); });});{ message: 'Cast to number failed for va
我正在使用express和mongoose构建应用程序,并且不断收到这个错误: CastError: Cast to number for value "Security“at path "age”formodel "persons“ mongoose模型 const PersonSchema = new Schema({ age: Number});
const Person = mongoose.model("
在我的模式中,我添加了3个不需要的参数ratings和totalRating,它们用于自动计算averageRating。failed: averageRating: Cast to Number failed for value "NaN" (type number) at path "averageRating"创建记录时会失败我尝试在请求正文中添加ratings和totalRating,并将它们的默认值设置为0,但都没有帮助。仍然收到错误。你