※ この募集は締め切られました。
djangoのmodels.pyにユニーク制約を追加した時のエラーが解決したい
2023年1月29日
単発
予算
3,000円
提案数
1人が提案中
応募期限
終了
【教えてもらいたいこと】
プログラミング/サーバーサイド Python
【利用目的】
技術的な質問・相談
【具体的な相談内容】
Djangoのmodels.pyのあるカラムにユニーク制約(unique=True)を追加したところ、以下のようなエラーになってしまいました。
django.db.utils.IntegrityError: (1062, "Duplicate entry '' for key 'home__uniq'")
これは重複があるエラーだと思うのですが、そもそも上記のエラーが昔ユニーク制約を追加した別カラムのエラーになるので、今回のカラムとは関係ないはずなのですが、エラーとなってしまいます。また、昔ユニーク制約を追加したエラーが出ている方のカラムには重複はありません。
mysql> SELECT id FROM WHERE in (SELECT FROM
GROUP BY HAVING COUNT(*)>1);
Empty set (4 min 58.00 sec)
この解決方法がわかりそうな方はご教授いただけますと幸いです。
【希望相談スタイル】
技術的な質問・相談, ロードマップ・学習法相談
【目安予算】
10000円