在验证类中声明:
在本例中upgrade_start为开始时间
字段upgrade_end为结束时间,虽然前端vue有可能去做表单验证,但是我们还是保险一点,因为我们不相信前端人员的验证。这也是为了万无一失,体现了后端框架验证的严谨性。
验证结束时间大于开始时间的rule规则为:
gt:upgrade_start
解释:gt是大于的意思,upgrade_start是开始字段,具体详见如下:
protected $rule = [
'application_ids' => 'require',
'upgrade_start' => 'require|dateFormat:Y-m-d H:i:s',