我的对象带有带有字符串值的动态字符串键
{
[string]: string
}
我该怎么做?
Joi.object().keys({
[Joi.string()]: Joi.string()
})
不起作用:(
答案 0 :(得分:2)
您要使用Joi.object().pattern()。从Joi文档中,您可以提供以下内容:
可以是正则表达式或joi模式的模式 将针对未知的密钥名称进行测试。
const schema = Joi.object().pattern(
Joi.string(), Joi.string()
)