0
我想寫以下對象(關聯數組)驗證方法:淳佳:驗證密鑰的可變數量的對象
{
"10:00": {
discount: 10,
time: "10:00",
},
"11:00": {
discount: 11,
time: "11:00",
},
...
....
}
使用淳佳(https://github.com/hapijs/joi)我走到這一步,是這樣的:
Joi.object().keys(
{time:{
discount: Joi.number(),
time: Joi.string(),
}}
),
這顯然是錯誤的,有失敗的:ValidationError: child "discounts" fails because ["10:00" is not allowed, "11:00" is not allowed]
任何人都可以提出如何編寫與按鍵的數量可變的對象驗證(一ssociative陣列)