Joi validation of array

后端 未结 6 924
梦如初夏
梦如初夏 2021-02-02 05:29

trying to validate that an array has zero or more strings in one case and that it has zero or more objects in another , struggling with Joi docs :(

validate: {
          


        
6条回答
  •  隐瞒了意图╮
    2021-02-02 05:59

    you can try this:

    function(data) {
     const Schema = {
       categories: Joi.array().items(Joi.string()),
       variables: Joi.array().items(Joi.object().keys().min(1))
     }
     return Joi.validate(data, Schema)
    }
    

    for more details checkout this repo: https://github.com/raysk4ever/nodejs_withMongoRefArray

提交回复
热议问题