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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

laravel在修改數(shù)據(jù)庫數(shù)據(jù)的時候總是報錯說沒有save方法

laravel在修改數(shù)據(jù)庫數(shù)據(jù)的時候總是報錯說沒有save方法

PHP
慕哥6287543 2019-03-18 05:57:25
$table = 'exchange_' . strtolower($coinname); $data = DB::table($table)->find($id); $data->status = 4; if (!$data->save()) { $return['message'] = '狀態(tài)修改失敗'; return $return; } 改成update方法也不行
查看完整描述

5 回答

?
小唯快跑啊

TA貢獻1863條經(jīng)驗 獲得超2個贊

樓上的其實都已經(jīng)說明白了,只是可能說的不夠通俗

DB::table($table)->find($id);

獲取到的結(jié)果并不是一個Model的對象。所以也就不會有save方法

查看完整回答
反對 回復 2019-03-18
?
絕地無雙

TA貢獻1946條經(jīng)驗 獲得超4個贊

老哥 我怎么記得find save等這些model的方法呢? 你創(chuàng)建一個model繼承Model類,然后在xxxModel::find($id); 試試吧

查看完整回答
反對 回復 2019-03-18
?
青春有我

TA貢獻1784條經(jīng)驗 獲得超8個贊

你這樣肯定不行,save方法屬于model 的方法,用update 是可以的,比如update(['status'=>1]),
如果你要用save,那個$data不能是這么查詢,具體可以看一下官方文檔

查看完整回答
反對 回復 2019-03-18
  • 5 回答
  • 0 關注
  • 1097 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號