Ich habe ein Joi Schema wie folgt aus:Joi Schemavalidierung: Joi.object definieren gültige Schlüssel aus einem Array
var schema = Joi.object().keys({ filter: Joi.object({ }) })
Dann habe ich alle gültigen Schlüssel für Filter-Objekt in einem separaten Array validKeys genannt.
Ich möchte valueKeys mit Filter-Objekt verweisen. Sonst müsste ich die erlaubten Werte wie folgt hart codieren:
var schema = Joi.object().keys({ filter: Joi.object({ allowed1:Joi.string(), allowed2: Joi.string(), ... }) })
was ich nicht machen möchte. Ist das mit Joi oder anderen Javascript-Tools möglich?