Wenn ich zwei Felder habe, möchte ich nur überprüfen, ob mindestens ein Feld eine leere Zeichenfolge ist, aber fehlschlägt, wenn beide Felder leere Zeichenfolgen sind.
So etwas validiert nicht
%Vor%Bei der Validierung gegen
%Vor% Die Bedingung or
testet nur auf das Vorhandensein des Schlüssels a
oder b
, testet jedoch, ob die Bedingung für a
oder b
wahr ist. Joi.string()
wird für leere Zeichenfolgen fehlschlagen.
Hier finden Sie einige Testfälle zur Demonstration
Tags und Links javascript hapijs joi