问题描述
给出示例:
Joi.object({
a: Joi.string(),b: Joi.string(),c: Joi.string(),})
我希望在填充键A时,至少需要键B和C:
{ a: 'foo',b: 'bar' } //success
{ a: 'foo',c: 'bar' } //success
{ a: 'foo' } #error
解决方法
您可能需要https://docs.microsoft.com/en-us/answers/questions/157035/azure-active-directory-login-connection-closed-exc.html个对象上的键计数。
Joi.object({
a: Joi.string(),b: Joi.string(),c: Joi.string(),}).min(1)