質問編集履歴

2

password_digestに関して

2019/05/21 12:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -341,3 +341,25 @@
341
341
  ```
342
342
 
343
343
  →いやないじゃん。User.saveができていないらしいということがここで確認できたと考えています。ここからの打開策を自分では計っているのですが、なかなか解決できないのでそもそもの着眼点自体が異なるのではないか?ということでこちらで質問をさせていただきます、よろしくお願いします。
344
+
345
+
346
+
347
+ (後日編集箇所)ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
348
+
349
+ tktktさんありがとうございます!以下にpassword_digestをaddしているファイルの中身を記載します。
350
+
351
+ これで、password_digestは設定できていると考えているのですが、この認識はあっていますでしょうか?
352
+
353
+ ```rails
354
+
355
+ class AddPasswordDigestToUsers < ActiveRecord::Migration[5.2]
356
+
357
+ def change
358
+
359
+ add_column :users, :password_digest, :string
360
+
361
+ end
362
+
363
+ end
364
+
365
+ ```

1

タイトルの変更

2019/05/21 12:46

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- サインイン機能にpasswordカラムを追加したところ下記のエラー出現する。
1
+ サインイン機能でsaveできない
test CHANGED
@@ -34,9 +34,19 @@
34
34
 
35
35
  なぜcreateアクションに問題があるかは下記の内容で調べたと考えています。ご参照ください。
36
36
 
37
-
37
+ エラーコードは、
38
+
38
-
39
+ ```rails
40
+
41
+ Unknown column 'users.password' in 'where clause': SELECT 1 AS one FROM `users` WHERE `users`.`password` IS NULL LIMIT 1
42
+
43
+ ```
44
+
45
+ でした。
46
+
47
+
48
+
39
- 3,提供でき、これがあれば理解していただけるか?と考えられるデータ
49
+ 3,提供でき、これがあれば理解していただけるのではないか?と考えられるデータ
40
50
 
41
51
  migrationファイル、modelのファイル、controllerのファイル、viewのファイル。rails consoleで確認したこと。
42
52