讨论数量: 
            
            
    
            app/Http/Requests/FooRequest.php
public function updateRules()
{
    return [
        'name' => [
            'required',
            Rule::unique('table', 'name')->ignore($this->input('id')),
        ],
    ];
}如果用Laravel框架的话可以参考上面两位老哥的做法@时间和光线 @Tao ,如果是在其他框架可以使用最原始的做法 :grin::
<?php 
public function queryNameByUpdate($id,$name) :bool {
    return User::query()->where('id','!=',$id)->where('name',$name)->exists();
}
?> 
           
         
             
                     
                     
            
 
             
             
             
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: