【发布时间】:2020-09-29 10:11:21
【问题描述】:
如标题所述,如何通过 Joi 验证允许空的 Date-String。
添加时:
Date: ""
遇到问题:message: ""Date" must be a number of milliseconds or valid date string"
使用此 Joi 验证:
"Date": Joi.date().required().allow("").allow(null).options(validationErrors);
问题:如何通过 Joi 验证允许空的 Date-String?
编辑:通过删除:.required() 和/或添加.default(""),当添加Date: ""、Cannot set parameter at row: 1. Wrong input for DATE type 时,我确实遇到了另一个错误
【问题讨论】:
-
移除
.required()并设置.default("")这样如果用户没有指定任何内容,你就有一个输入,当用户指定一个有效的时间戳时 -
我在 EDIT 中添加了新信息。
-
没有“编辑”
-
错了,再检查一遍!
标签: javascript date validation joi