[摘要]本篇文章给大家带来的内容是关于thinkphp5编辑时验证唯一如何解决? 有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。若定义了相关的验证规则,如:namespace app\sel...
本篇文章给大家带来的内容是关于thinkphp5编辑时验证唯一如何解决? 有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
若定义了相关的验证规则,如:
namespace app\seller\validate;
use think\Validate;
class Goodsmtag extends Validate
{
protected $rule = [
'name' => 'require max:25 unique:goodsmtag',
'sort' => 'require number unique:goodsmtag',
'pic' => 'require',
];
protected $message = [
'name.require' => '类别名称必须填写',
'name.max' => '类别名称长度不得大于25位',
'name.unique' => '类别名称不得重复',
'sort.require' => '排序数字必须填写',
'sort.number' => '排序必须为数字',
'sort.unique' => '排序数字不得重复',
'img.require' => '必须上传图片',
];
protected $scene = [
'add' => [
'name'=>'require max:25 unique:goodsmtag',
'sort'=>'require number unique:goodsmtag',
'img'=>'require',
],
'edit' => [
'name'=>'require max:25 unique:goodsmtag',
'sort'=>'require number unique:goodsmtag',
],
];
}