teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

実装している編集画面のコード追記(users/edit.html.erb)

2021/07/15 12:19

投稿

ro-ru_ke-to
ro-ru_ke-to

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  # 前提・実現したいこと
2
- ユーザー情報の一つである「プロフィール文」の編集機能を実装したいのですが、updateアクション実行時にデータが更新されません。(Sequel Proに「profile」カラムが存在していることは確認済みです。)
2
+ ユーザー情報の一つである「プロフィール文」の編集機能を実装したいのですが、updateアクション実行時にデータが更新されません。htmlではform_withを使用しています。(Sequel Proに「profile」カラムが存在していることは確認済みです。)
3
3
  どなたかご回答頂けると幸いです。よろしくお願いします。
4
4
 
5
5
  ## 発生している問題・エラーメッセージ
@@ -79,7 +79,20 @@
79
79
  end
80
80
 
81
81
  ```
82
+ ```
83
+ [users/edit.html.erb]
82
84
 
85
+ <div class="user-edit">
86
+ <div class="edit-main">
87
+ <h2 class="user-edit-title">プロフィール変更</h2>
88
+ <%= form_with model:@user, local: true do |f| %>
89
+ <%=f.text_area :profile, class:"user-edit-content" %>
90
+ <%= f.submit "変更", class:"actions" %>
91
+ <% end %>
92
+ </div>
93
+ </div>
94
+ ```
95
+
83
96
  ### 試したこと
84
97
 
85
98
  Qiitaなどで調べ、userモデルに「on::create」を記述してみたのですが、それでもダメでした。