// try to find a row
$model = someModel::find()
...
->one();
// if exist a row, return the model
// otherwise return null
// now check if the model is null
if (is_null($model)) {
$model = new someModel();
}
// apply your change
$model->attributes = $attributes;
...
// insert or update
$model->save();
YII Insert or Update a Row
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
樹莓派真是個讓人慾罷不能的“小妖精”
osc_51airx3z
2024-05-14 00:37:28
記一些CISP-PTE題目解析
原創
2024-05-11 23:51:24
雲效 Pipeline as Code 來了!這些場景,用好它效率翻倍!
原創
2024-05-11 21:15:05
php 主動關閉連接,並繼續執行後續程序
原創
2024-04-29 00:38:29
php7.4編譯
charley158
2024-04-28 23:51:42
三十分鐘入門基礎Go(Java小子版)
原創
2024-04-25 23:17:43
詳解 MySQL 的 binlog 時間戳與 exec_time 的關係
原創
2024-05-15 00:02:08
2024 開源之夏|報名 NebulaGraph 項目,領取你的 ¥12,000 獎金
NebulaGraph
2024-05-13 03:51:52
數倉安全:數據脫敏技術深度解析
原創
2024-05-10 23:30:54
帶你瞭解GaussDB SQL中的BOOLEAN表達式
原創
2024-05-10 11:30:10
sqlserver MERGE 異常
原創
2024-05-09 12:41:29
Sql Server數據庫sql語句去除所有空格
原創
2024-05-08 23:32:56
lightdb操作出錯:ERROR: current transaction is aborted, commands ignored until end of transaction block
原創
2024-05-05 21:55:25
6個實例帶你解讀TinyVue 組件庫跨框架技術
原創
2024-04-26 10:33:20
24小時熱門文章
-
使用c#強大的表達式樹實現對象的深克隆之解決循環引用的問題
-
GPT-4o 引領人機交互新風向,向量數據庫賽道沸騰了
-
free AI online tools All In One
-
痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU啓動那些事(12.A)- uSDHC eMMC啓動時間(RT1170)
-
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(二)使用kube-vip實現集羣VIP訪問
-
企業大模型如何成爲自己數據的“百科全書”?
-
本地SSL證書過期 輸入命令在IIS自動生成
-
.NET週刊【5月第2期 2024-05-12】
-
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(一)部署K8s
-
基於Ubuntu-22.04安裝K8s-v1.28.2實驗(三)數據卷掛載NFS(網絡文件系統)