質問編集履歴

1

誤字と記述ミスを修正しました

2020/06/06 21:33

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- メッセージ送信機能でエラーが表示されます
1
+ メッセージ送信機能でエラーで困っています
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  Railsを使って簡単なメッセージ送信機能のついたシステムを作っています。
10
10
 
11
- form_forを使って、メッセージ送信送信機能の実装中に以下のエラーメッセージが発生しました。
11
+ form_forを使って、メッセージ送信機能の実装中に以下のエラーメッセージが発生しました。
12
12
 
13
13
 
14
14
 
@@ -112,7 +112,7 @@
112
112
 
113
113
  def baby_params
114
114
 
115
- params.require(:baby).permit(:name, user_id: [])
115
+ params.require(:baby).permit(:name).merge(user_id: current_user.id)
116
116
 
117
117
  end
118
118
 
@@ -214,8 +214,6 @@
214
214
 
215
215
  belongs_to :user
216
216
 
217
- has_many :days, through: :day_message
218
-
219
217
 
220
218
 
221
219
  validates :content, presence: true, unless: :image?
@@ -232,8 +230,6 @@
232
230
 
233
231
  class Baby < ApplicationRecord
234
232
 
235
- has_many :days
236
-
237
233
  has_many :messages
238
234
 
239
235
  belongs_to :users
@@ -252,7 +248,7 @@
252
248
 
253
249
  Babiesの#indexに引数がないということなので、indexのなかに空のインスタンスを作ってみましたが
254
250
 
255
- エラーは解決しませんでした。それならとMessagesにも記述してみましたが変わらずでした。
251
+ エラーは解決しませんでした。
256
252
 
257
253
  よろしくお願いします
258
254