Vapor 4 validation données

Vapor 4 offre une excellente façon de vérifier que les données JSON fournies sont correctes, par exemple que telle propriété est non vide, que telle autre est un entier, etc. Il suffit pour cela de créer une structure qui soient conforme aux protocoles Content et Validatable, cf le chapitre du cours correspond de Maxime. Cela fonctionne bien si la requête POST envoie une donnée au format JSON, mais je ne trouve pas de solution si on envoie un tableau de données et que parmi celles-ci, une donnée est incorrecte car une propriété est vide. Avec mes essais, le message « The data couldn’t be read because it isn’t in the correct format.» est systématique, MEME si toutes les données sont OK. Autrement dit comment faire de la validation avec un tableau ?
Merci d’avance à celles et ceux qui pourraient m’aiguiller.

@jldubien J’ai trouvé ça, si ça peut t’aider.

Par contre, il te faut Vapor 4.32.0 minimum