2017-10-11 69 views
-1
options = ['asdasda', 'asdasdas', 'asdasdasafsaafasfasfasfasfasfasasasasasdas', 'asd']; 
req.check('options', 'Option must not exceed 30 characters').isLength({max: 30}); 

我試圖驗證數組選項中的每個字符串。有什麼辦法可以做到嗎?如何使用express驗證器驗證字符串數組?

+0

你想驗證你在你的代碼中定義的變量,還是隻是你的請求體的一個樣本? – gustavohenke

回答

0

是的,你必須使用通配符。

req.check('options.*').isLength({ max: 30 })