質問編集履歴
2
コードの更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,14 +13,9 @@
|
|
13
13
|
```users_controller/withdrawalアクション
|
14
14
|
def withdrawal
|
15
15
|
@user = User.find(params[:id])
|
16
|
-
# is_deletedカラムをtrueに変更することにより削除フラグを立てる
|
17
|
-
@user.update(is_deleted: true)
|
18
|
-
if is_deleted == true
|
19
|
-
|
16
|
+
@user.destroy
|
20
|
-
end
|
21
|
-
reset_session
|
22
|
-
flash[:notice] =
|
17
|
+
flash[:notice] = 'ユーザーを削除しました。'
|
23
|
-
redirect_to
|
18
|
+
redirect_to '/'
|
24
19
|
end
|
25
20
|
```
|
26
21
|
|
1
誤字脱字の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,4 +26,4 @@
|
|
26
26
|
|
27
27
|
### 試したこと
|
28
28
|
論理削除のやり方しか出てこないので、論理削除でなく物理削除になるように
|
29
|
-
ifでis_deleteになったらuserの他のデータも含めて削除できるようにdestroyで実行さ
|
29
|
+
ifでis_deleteになったらuserの他のデータも含めて削除できるようにdestroyで実行されるように試してみました。
|