validation helpers
1.0.0
検証ヘルパーは、バリデーターやその他の単純なパッケージの助けを借りて、単純なルールセットを使用して、リクエストのボディまたは必要な価値を検証することができます。
const { errors , isValid } = validationHelpers ( value , rules ) ; rules次のようにする必要があります
new Builder ( ) . required ( ) . isMember ( [ "foo" , "bla" , "hi" ] ) . value ; const { errors , isValid } =
validationHelpers ( 'hello' ,
new Builder ( )
. required ( )
. isMember ( [ 'foo' , 'bla' , 'hi' ] , 'Not a valid member' )
. value ;
) ;これにより、iSmemberルールのエラーが発生し'Not a valid member'単純なメッセージが表示されます。
または、オブジェクトの配列で古い方法のルールを書くことができます。
[
{ type : Rules . REQUIRED } ,
{ type : Rules . IS_MEMBER , array : [ "foo" , "bla" , "hi" ] }
] ; type 、validationhelpers.typesから有効なタイプである必要がありますすべてのタイプは、次のように渡される必要がある2番目のプロパティを持つ必要があります
{ type: Rules.IS_MEMBER, array: ['foo', 'bla', 'hi']