首页 > 解决方案 > 如何在 Laravel 请求中验证选择

问题描述

我正在构建一个应用程序来创建足球(足球)比赛。创建比赛时,我需要检查所选球队是否在所选联赛中。

提交表格后,我想显示一条消息,如果选择了错误的联赛。

控制器中有store()方法

$match = new Match;
$match->round = $request->round;
$match->league_id = $request->league;
$match->home_team_id = $request->home_team;
$match->away_team_id = $request->away_team;
$match->match_date = $request->match_date;
$match->location = $request->location;

团队模型:

class Team extends Model
{
    public function league() {
        return $this->belongsTo('App\League');
    }
}

联赛型号:

class League extends Model
{
    public function teams() {
        return $this->hasMany('App\Team');
    }
}

标签: laravellaravel-5model-view-controllereloquent

解决方案


这是关于验证的 Laravel文档


推荐阅读