久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Laravel 5 isDirty() 總是返回 false

Laravel 5 isDirty() always returns false(Laravel 5 isDirty() 總是返回 false)
本文介紹了Laravel 5 isDirty() 總是返回 false的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我想用 isDirty 方法檢查模型是否已更改,但總是返回 false.

I want to check if the model has been changed with isDirty method, but always returns false.

這是我的代碼:

 if (!is_null($partnersData)) {
        foreach ($partnersData as $partnerData) {
            $partner = Partner::find($partnerData['partner_id']);
            $partner->update($partnerData);

            if($partner->isDirty()){
                dd('true');
            }
        }
    }

推薦答案

$model->update() 更新并保存模型.因此,$model->isDirty() 等于 false,因?yàn)樽陨洗螆?zhí)行查詢(查詢數(shù)據(jù)庫(kù)以保存模型)以來,模型沒有更改.

$model->update() updates and saves the model. Therefore, $model->isDirty() equals false as the model has not been changed since the last executed query (which queries the database to save the model).

嘗試像這樣更新模型:

$partner = Partner::find($id);

foreach ($partnerData as $column => $value) {
    if ($column === 'id') continue;

    $partner->$column = $value;
}

if ($partner->isDirty()) {
    // should be dirty now
}

$partner->save(); // $partner will be not-dirty from here

這篇關(guān)于Laravel 5 isDirty() 總是返回 false的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Laravel Eloquent Union query(Laravel Eloquent Union 查詢)
Overwrite laravel 5 helper function(覆蓋 Laravel 5 輔助函數(shù))
laravel querybuilder how to use like in wherein function(laravel querybuilder 如何在 where 函數(shù)中使用 like)
The Response content must be a string or object implementing __toString(), quot;booleanquot; given after move to psql(響應(yīng)內(nèi)容必須是實(shí)現(xiàn) __toString()、“boolean和“boolean的字符串或?qū)ο?移動(dòng)到 psql 后給出) - IT屋-程
Roles with laravel 5, how to allow only admin access to some root(Laravel 5 的角色,如何只允許管理員訪問某些根)
Laravel Auth - use md5 instead of the integrated Hash::make()(Laravel Auth - 使用 md5 而不是集成的 Hash::make())
主站蜘蛛池模板: 国产综合久久 | 久久综合久色欧美综合狠狠 | 黄网站在线观看 | 免费黄色网址视频 | 一区二区三区在线免费观看 | 亚洲精品久久久久久一区二区 | 日本一区二区三区免费观看 | 国产美女精品 | 亚洲国产欧美一区 | 日韩区 | 久草视频观看 | 女同久久另类99精品国产 | www国产亚洲精品久久网站 | 日韩一级免费观看 | 国产午夜精品理论片a大结局 | 超碰人人爱 | 九九久久在线看 | 罗宾被扒开腿做同人网站 | 免费国产一区二区 | 国产精品久久久久久久一区探花 | 久久亚洲国产精品 | 国产免费一区二区三区 | 91免费观看在线 | 三级成人在线 | 亚洲精品第一页 | www.三级| 一区二区精品 | 精品久久久久国产免费第一页 | 久久久久久久久久久久久久国产 | 成人免费一区二区 | 午夜精品一区二区三区在线视 | 国产成人高清成人av片在线看 | 成人在线视频免费观看 | 久久综合香蕉 | 久久精品国内 | 日日艹夜夜艹 | 国产.com | 成人久草 | 天天干天天草 | 欧美99 | 精品福利视频一区二区三区 |