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

質問編集履歴

3

タイトルがわかりにくかったので修正

2019/02/08 03:26

投稿

NN77
NN77

スコア60

title CHANGED
@@ -1,1 +1,1 @@
1
- form_forで作成したデータがNULLになる理由がわからない
1
+ form_forで投稿したデータがDBでNULLになってしまう
body CHANGED
File without changes

2

同上

2019/02/08 03:26

投稿

NN77
NN77

スコア60

title CHANGED
File without changes
body CHANGED
@@ -21,7 +21,8 @@
21
21
  post 'users/:id/nurseries/:nursery_id/memos' => 'memos#create', as: 'memo_create'
22
22
  ```
23
23
 
24
+ -以下お気に入りページ
24
- -以下お気に入りページ(ユーザーがメモ登録するページ)のコントローラーとviewのコードです
25
+ (ユーザーがメモ登録するページ)のコントローラーとviewのコードです
25
26
  <like_controller.rb>
26
27
  ```
27
28
  def show

1

コードに補足を追記

2019/02/08 03:26

投稿

NN77
NN77

スコア60

title CHANGED
File without changes
body CHANGED
@@ -21,11 +21,13 @@
21
21
  post 'users/:id/nurseries/:nursery_id/memos' => 'memos#create', as: 'memo_create'
22
22
  ```
23
23
 
24
+ -以下お気に入りページ(ユーザーがメモ登録するページ)のコントローラーとviewのコードです
24
25
  <like_controller.rb>
25
26
  ```
26
27
  def show
27
28
  @like = Like.find_by(nursery_id: like_params[:nursery_id], user_id: params[:id])
28
29
  @memo = Memo.new
30
+ end
29
31
  ```
30
32
  <likes/show.html.erb>
31
33
  ```
@@ -36,12 +38,12 @@
36
38
    <%= f.submit '送信'%>
37
39
  <% end %>
38
40
  ```
39
-
41
+ -以下memoをクリエイトするmemos_controllerのコードです
40
42
  <memos_controller.rb>
41
43
  ```
42
44
  def create
43
45
  @memo = Memo.create(memo: memo_params[:memo], nursery_id: memo_params[:nursery_id], user_id: current_user.id)
44
- end
46
+ end
45
47
 
46
48
  private
47
49
  def memo_params