J'essaie d'utiliser la valeur de tableau pour l'URL. Donc j'ai ceci comme validation de Joi.Joi pour Hapi ne traduit pas un élément de tableau en tableau
entity: Joi.array().allow(['person','location','organization']).unique().single().default(['person'])
Il fonctionne très bien si je fais
http://something.com/query?entity=person&person=organization
Il voit entity
comme un tableau quand j'imprime la valeur de request
console.log(request.query.entity) // ['person', 'organization']
Cependant, si je fais ce
http://something.com/query?entity=person
Je reçois entity
sous forme de chaîne au lieu de ['person']
console.log(request.query.entity) // 'person'
Ce que je veux, je veux que cette URL http://something.com/query?entity=person
pour entity
être considéré comme ['person']
http://something.com/query?entity=['person '] – Red