gpt4 book ai didi

node.js - 在快速验证器中验证对象数组

转载 作者:搜寻专家 更新时间:2023-10-31 23:03:01 25 4
gpt4 key购买 nike

我正在使用快速验证器来验证我的字段。但现在我有 2 或 3 个对象的数组,其中包含如下所示的“userId”和“Hours”字段。

[
{
user_id:1,
hours:8
},
{
user_id:2,
hours:7
}
]

现在我需要验证任何对象属性(如hours 或 user_id)是否为空。如果为空则抛出错误。

最佳答案

let arr = [
{
user_id:1,
hours:8
},
{
user_id:2,
hours:7
}
]

您可以这样检查,注意 arr 将是请求正文中的键。 screenshot from the postman :

check("arr.*.user_id")  
.not()
.isEmpty()

check("arr.*.hours")
.not()
.isEmpty()

关于node.js - 在快速验证器中验证对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53537952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com