【发布时间】:2021-12-29 08:16:46
【问题描述】:
我一直在尝试为 laravel 控制器中的字段验证设置自定义错误消息。
我已经设置了自定义消息,但我不知道如何使 Rule::in 现场工作。
我在下面粘贴控制器。
public function registerNewAnkda(Request $request)
{
$attr = $request->validate([
'game_id' => ['required','numeric'],
'market' => ['required',Rule::in(['Kalyan', 'Time','Ratan','Main','Milan'])],
'DoN' => ['required',Rule::in(['Day', 'Night'])],
'OoB' => ['required',Rule::in(['Open', 'Bandh','Jodka'])],
'type' => ['required',Rule::in(['Ankda'])],
'selection' => ['required','numeric',Rule::in(['0', '1','2','3','4','5','6','7','8','9'])],
'stake_amt' => ['required','numeric'],
'to_win_amt' => ['required','numeric'],
],
//Below code is used to display custom validation error messages!
[ 'game_id.numeric' => 'The :attribute should be Unique and Numeric ! MSG FOR PINKA !',
'selection' => 'Rule::in should be Single Number ! E.G - 0,1,2,3,4,5,6,7,8,9'
]
);
Rule::in 字段自定义消息未显示!所以任何帮助表示赞赏!
【问题讨论】:
标签: laravel validation