yii2 save不成功的解決方法:1、透過「$model->errors」方法;2、檢查重寫AR生命週期方法的回傳值是否有誤,語句如「yii\db\ ActiveRecord::afterValidate()」。
yii2 save失敗的可能原因
1.rules方法中沒有加入欄位規則
2.事務
3.場景
解決方案
#1.$model->errors<br>
2.檢查是否重寫AR生命週期方法的回傳值有誤
yii\db\ActiveRecord::beforeValidate(): yii\db\ActiveRecord::afterValidate() yii\db\ActiveRecord::beforeSave() yii\db\ActiveRecord::afterSave()
推薦:《yii教學》
以上是yii2 save 不成功怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!