I have a query parameter method
which can have 4 values like sum
, sub
, div
, mul
.
I want to validate if only above 4 values are passed in the query param or combination of above 4 values are passed with comma separated.
Correct cases:
- method=sum
- method=sum,mul
Incorrect cases:
- method=per
- method=sum,per
I have tried below to validate the single values:
config = validate: { query: { method: joi.string().valid('sum','sub','mul','div')}}
I want to validate combinations as well like method=sum,div