エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GORMでデータベースのレコードが削除されない時の対処法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GORMでデータベースのレコードが削除されない時の対処法 - Qiita
はじめに Gormを使用してデータベースを操作していましたが、レコードを削除した際にアプリ上で見ると消... はじめに Gormを使用してデータベースを操作していましたが、レコードを削除した際にアプリ上で見ると消えているもののデータベース上には残っていることに気が付きました。 筆者の場合は、ユーザーのメールアドレスを一意な値にしたことで、「新規登録」→「ユーザー削除」→「同じアドレスで再登録」した際にデータベースでエラーが起きていました。 対処法 対処前に書いていたユーザー削除のコードは以下になります。 func DbDeleteUser(id int) { d := db.GormConnect() d.Delete(&User{}, id) defer d.Close() }