[英]How to validate number using AdonisJS
我正在使用 AdonisJS 4.1 處理項目,我在驗證數字時遇到問題,這是我在控制器代碼中的代碼
const validation = await validate(request.all(), {
posts_per_page: required|number|min:0
})
當我嘗試用大於 0 的任何數字填充表單字段時,它總是給出如下錯誤消息:
number validation failed on posts_per_page
任何解決此問題的幫助將不勝感激,謝謝。
min
規則評估值的長度(即字符串或數組的長度),而不是值本身。 為此,您需要使用above
規則。 嘗試
const validation = await validate(request.all(), {
posts_per_page: 'required|number|above:0'
})
const rules = {
posts_per_page: 'required|number|min:0'
}
const validation = await validate(request.all(), rules)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.