Sho*_*iri 2 validation required laravel
我在 Laravel 验证中使用 required if ,但它不起作用。我的错误是什么?
public function rules()
{
if (!empty($this->game_id)) {
$game = Game::find($this->game_id);
$game_type = $game->type;
} else {
$game_type = 'sport';
}
return [
'game_id' => 'required',
'platform_id' => 'required_if:' . $game_type . ',==,electronic',
]
}
Run Code Online (Sandbox Code Playgroud)
您不需要整个表达式,正确的格式如下:
return [
'game_id' => 'required',
'platform_id' => 'required_if:columnName:value',
];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10342 次 |
| 最近记录: |