Mongoose 上可能未处理的 CastError:对于值“function now() { [native code] },转换为日期失败
2015-05-21
6274
运行 Express 应用程序时出现以下错误
Possibly unhandled CastError: Cast to date failed for value "function now() { [native code] }
日期字段在模型上定义为:
updated: {
type: Date,
default: Date.now
}
因此,我正在记录响应,并且该字段采用以下格式
updated: Thu May 21 2015 16:21:32 GMT-0300 (ART)
实际上我们使用的是 Mongoose v 3.4.0
我也尝试过使用 Moment.js 格式化响应,但警告仍然出现在终端上。
我将非常感谢您提供的帮助。
1个回答
旧问题,但如Ken所述,要创建或更新提供架构/模型,带有日期值
sendhelpdate:date.now()
“ sendhelpdate”:isodate(“ 2018-06-27T10:49:29.328+0000”),
>
与传递日期的功能相反。现在请参见下面:
823971241
希望额外的细节将来会帮助某人
Jerome Hurley
2018-06-27