課程
/后端開發(fā)
/ThinkPHP
/快速入門ThinkPHP 5.0 --模型篇
為什么用User::where('id',16)->update(['sex'=>1])這種方法就不能自動完成更新時間呢
2017-07-30
源自:快速入門ThinkPHP 5.0 --模型篇 3-8
正在回答
User::update(['sex'=>1],['id'=>16]);?//調(diào)用靜態(tài)方法update()會自動調(diào)用save()方法完成更新
或者直接調(diào)用save()方法:
User::where(['id'=>16])->save(['sex'=>1);
只有save()方法才會自動觸發(fā)你在模型中創(chuàng)建的修改器:?
修改器的代碼,我是的猜測喲~~
protected?function?setSexAttr($value){? ?$arr?=?[0=>'男',?1=>'女',?2=>'保密'];? ?return?$arr[$value]; }
舉報
Thinkphp5.0已發(fā)布多時,想了解thinkphp 5.0的新特性嗎?老司機點準(zhǔn)時出發(fā)
2 回答自動完成無效了?大家確認(rèn)一下,是不是版本更新的原因?qū)е碌模?/p>
1 回答講得很好,請問有沒有文字資料
2 回答請問thinkphp5有對傳入的字符做轉(zhuǎn)譯嗎?
4 回答請問下這個thinkphp model User 這個類是哪來的
6 回答我記得以前tp中的M(),D(),C(),A(),I(),S()類似這樣的大寫方法,是tp5以后沒了嗎,還是老師沒講
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-07-31
或者直接調(diào)用save()方法:
只有save()方法才會自動觸發(fā)你在模型中創(chuàng)建的修改器:?
修改器的代碼,我是的猜測喲~~