首先,我对 Laravel 不太熟悉(或者对“脏”这个词)不太熟悉。
我偶然发现了这行代码 -
if ($this->isDirty('status')) {
if (Notification::has('website-status-' . strtolower($this->status))) {
Notification::set($this->account, 'website-status-' . strtolower($this->status), $this->emailAttributes())
->email();
}
}
我无法理解这到底意味着什么。我试图在互联网上查找,但 Laravel 网站只说了这一点
"Determine if a given attribute is dirty"
这并没有什么帮助......
最佳答案
当您想知道模型自从数据库查询以来是否已被编辑,或者根本没有保存时,您可以使用 ->isDirty()
功能。
关于php - Laravel 中 isDirty() 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28836013/