最初:
バックグラウンド
Mybatis plusはプロジェクトに統合されています。今日、バックグラウンドで定期的な追加、削除、変更のチェックを行う場合、フィールド値がnullであることが判明すると、フィールドはデータベースに保存されません。
解決
フィールドに追加
@TableField(strategy = FieldStrategy.IGNORED)
戦略フィールドが更新され、戦略属性の説明が挿入されます。
- IGNORED(0):「判断を無視」、すべてのフィールドが更新され、挿入されます
- NOT_NULL(1):「NULL以外の判断」、NULL以外の値のみを更新および挿入
- NOT_EMPTY(2):「空でない判断」、NULL以外の値と空でない文字列のみを更新および挿入します
2番目のタイプ:グローバル構成