【发布时间】:2016-08-21 01:32:16
【问题描述】:
是否可以从嵌套数组扩展验证器响应。通常 Laravel 会使用“点符号”来响应,例如:
[
'organisation.name' => 'required|max:60|min:3',
'organisation.avatar' => '',
'organisation.phone' => 'required|max:25|min:5',
'organisation.paid_staff' => 'required|numeric'
]
organisation.name wold 返回错误:
{
"message": "422 Unprocessable Entity",
"errors": {
"organisation.name": [
"The organisation name has already been taken."
]
},
"statusCode": 422
};
我希望点符号这样扩展:
{
"message": "422 Unprocessable Entity",
"errors": {
"organisation": {
"name": [
"The organisation name has already been taken."
]
}
},
"statusCode": 422
};
有人能解释一下吗?
【问题讨论】:
-
我也想知道这是否可能以及如何实现,好问题
标签: php json validation laravel vue.js