第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么更新會(huì)在數(shù)據(jù)庫中產(chǎn)生這樣的結(jié)果 ` {"email":" try@gmail.com "}`

為什么更新會(huì)在數(shù)據(jù)庫中產(chǎn)生這樣的結(jié)果 ` {"email":" try@gmail.com "}`

PHP
搖曳的薔薇 2023-10-15 17:04:09
當(dāng)我嘗試更新用戶的電子郵件列時(shí),我在數(shù)據(jù)庫中收到一個(gè)奇怪的輸入,但我不明白為什么。數(shù)據(jù)庫中電子郵件列中的輸出看起來像這樣,   {"email":"try@gmail.com"}而不僅僅是電子郵件家庭控制器 protected function createMail(Request $request) {      $data = request()->validate([      'email' => 'required',    ]);      $id = Auth::guard('web')->id();      User::where('id', $id)->update(['email' => $data]); }
查看完整描述

2 回答

?
森欄

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個(gè)贊

$data在您的情況下被定義為->validate()函數(shù)的結(jié)果,但您需要電子郵件的值。


可以使用 訪問值$request->get('email')。


所以你的函數(shù)應(yīng)該是這樣的:


protected function createMail(Request $request)

 {

      $this->validate($request, [

          'email' => 'required',

      ]);


      $id = Auth::guard('web')->id();

      User::where('id', $id)->update(['email' => $request->get('email')]);

 }


查看完整回答
反對 回復(fù) 2023-10-15
?
慕容3067478

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊

您正在更新錯(cuò)誤的值,它應(yīng)該是這樣的


protected function createMail(Request $request)

{

  $this->validate($request, [

      'email' => 'required',

  ]);


  $id = Auth::guard('web')->id();

  User::where('id', $id)->update(['email' => $request->get('email')]);

 }

正如你所看到的request->get('email')而不是['email' => $data]


查看完整回答
反對 回復(fù) 2023-10-15
  • 2 回答
  • 0 關(guān)注
  • 140 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)