是否可以針對Grape中的每個數組元素運行自定義驗證器?我知道我可以用我的驗證器驗證整個數組,但我認爲如果我爲每個元素使用它,錯誤消息會更好。Grape:數組中每個元素的自定義驗證器
我的參數是這樣的:
"conditions": [
{
"field": "interests",
"operator": "any",
"value": ['cars', 'cats']
},
{
"field": "age",
"operator": "gt",
"value": 25
}
]
隨着requires :conditions, type: Array, valid_conditions: true
驗證運行整個陣列。我能得到最好的結果嗎?