表单进行提交时如果要进行数据库中的唯一验证 可以

$form->text('name', __('设备名'))
->creationRules('required|unique:xf_equipment_detail', ['required' => '此项不能为空','unique' => '名称不能重复'])
->updateRules('required|unique:xf_equipment_detail,name,{{id}}', ['required' => '此项不能为空','unique' => '名称不能重复']);

验证规则的格式就是在创建规则里          uinque:表名

在更新规则里  uinque:表名,字段名,{{id}}    这样验证时用来排除自身的干扰

之所以不用rule方法 文档中也说明了 rule方法无法在更新操作验证唯一性时候派排除自身

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案