errors" メソッドを使用します; 2. "yii\db\ActiveRecord::afterValidate( などのステートメントを使用して、オーバーライドされた AR ライフサイクル メソッドの戻り値が正しくないかどうかを確認します。 )」。"/> errors" メソッドを使用します; 2. "yii\db\ActiveRecord::afterValidate( などのステートメントを使用して、オーバーライドされた AR ライフサイクル メソッドの戻り値が正しくないかどうかを確認します。 )」。">
ホームページ > 記事 > PHPフレームワーク > yii2 の保存に失敗した場合はどうすればよいですか?
yii2 保存が失敗した場合の解決策: 1. "$model->errors" メソッドを使用します; 2. "yii\ などのステートメントを使用して、オーバーライドされた AR ライフサイクル メソッドの戻り値が正しくないかどうかを確認します。 db\ ActiveRecord::afterValidate()」。
yii2 保存失敗の考えられる理由
1. rules メソッドにフィールド ルールが追加されていません
2.トランザクション
3.シナリオ
#ソリューション
##1.$モデル->エラー <br>
#2. オーバーライドされた AR ライフサイクル メソッドの戻り値が正しくないか確認します
yii\db\ActiveRecord::beforeValidate(): yii\db\ActiveRecord::afterValidate() yii\db\ActiveRecord::beforeSave() yii\db\ActiveRecord::afterSave()
推奨: "
yii Tutorial以上がyii2 の保存に失敗した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。