您好,登錄后才能下訂單哦!
今天本地測試添加用戶沒有問題。提交到服務器就報錯 sql語句找不到User.user_name字段;
后來請教了一位大神,他告訴我 首先匹配服務器環境最好一至,我再執行驗證的時候有一個有個查詢的過程也就是驗證用戶唯一性的unique方法,這個方法是有參數的!
'User.user_name' => 'required|between:4,32|unique:user,user_name',
源碼就是封裝的save,我再執行添加的時候報錯就是多了一個數組鍵名
這個User.user_name 系統當做字段名 去數據庫查數據了 所以找不到添加字段
$data=$request->input('User'); if(Login::create(['user_name' => $data['user_name'],'password' => Crypt::encrypt($data['password']),'name' =>$data['name'],'tel'=>$data['tel'],'permissions'=>$data['permissions']])){ return back()->with('msg','添加成功'); }else{ return back()->with('msg','添加失敗'); }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。