これは、この質問のパート 2 のようなものです: GORM で複数の一意の列を作成する際の問題
多数のフィールド (description、is_active、deleted_at) に対して一意の制約を持つテーブルを作成しました。そのような行で動作することがわかりました:
id| 説明 | is_active | 削除された_at 1 | 説明1 | 真 | 2000/01/01 2 | 説明1 | 真 | 2000/01/01
そして、このようには機能しません:
id| 説明 | is_active | 削除された_at 1 | 説明1 | 真 | ヌル 2 | 説明1 | 真 | ヌル
また、NULL 値を持つ行も複製したくありません。そのための回避策はありますか?