是否可以在Joi验证模式中插入一个函数,该函数将在数据库中检查值是否唯一?
(检查将由我在Joi函数方法内进行的函数完成)。
也许是这样的:
phone: Joi.customCheck(function(v) {
let bool;
// check in DB if v is already exists, then assign the value to bool...
return bool;
}).required()
我在Google和Joi api参考中进行了搜索,但未找到任何内容。
答案 0 :(得分:0)
您可以使用新功能REDIS_URL=redis://user:myPass@localhost:6379
(自版本any().external()
起)。这可以用来进行数据库查找。
16.0.0