ThinkPHP6獲取器沒有觸發(fā)
thinkphp6 獲取器不觸發(fā)

文檔介紹的觸發(fā)條件
模型的數(shù)據對象取值操作($model->field_name)
模型的序列化輸出操作($model->toArray()及toJson())
顯式調用getAttr方法($this->getAttr(‘field_name’))
數(shù)組輸出的字段值會經過獲取器的處理,
如果不在數(shù)據表字段列表中的字段屬性需要輸出,必須使用append方法附加屬性
// 數(shù)據表中存在的字段 $result->toArray(); // 不存在的字段使用append追加的方式獲取 $result->append(['status_text'])->toArray();
1
2
3
4
5
參考
https://www.kancloud.cn/manual/think-orm/1258057
thinkphp6 觸發(fā)獲取器
ThinkPHP
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。