ホームページ > PHPフレームワーク > YII > yii2 の保存に失敗した場合はどうすればよいですか?

yii2 の保存に失敗した場合はどうすればよいですか?

藏色散人
リリース: 2020-07-20 09:17:24
オリジナル
3624 人が閲覧しました

yii2 保存が失敗した場合の解決策: 1. "$model->errors" メソッドを使用します; 2. "yii\ などのステートメントを使用して、オーバーライドされた AR ライフサイクル メソッドの戻り値が正しくないかどうかを確認します。 db\ ActiveRecord::afterValidate()」。

yii2 の保存に失敗した場合はどうすればよいですか?

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート