質問編集履歴

2

コントローラーの内容について追記しました。

2021/03/21 14:53

投稿

cherry2020
cherry2020

スコア10

test CHANGED
File without changes
test CHANGED
@@ -257,3 +257,63 @@
257
257
  ```
258
258
 
259
259
  `item`モデルから`worry`カラムの内容を取得しているのですが、これがエラーになってしまいます。
260
+
261
+
262
+
263
+ ## 追記 コントローラーについて
264
+
265
+
266
+
267
+ ```ruby
268
+
269
+
270
+
271
+ # app/controllers/troubles_controller.rbの内容
272
+
273
+
274
+
275
+ class TroublesController < ApplicationController
276
+
277
+ before_action :authenticate_user!
278
+
279
+
280
+
281
+ def index
282
+
283
+ @troubles = current_user.troubles.all.order(created_at: :desc)
284
+
285
+ @trouble = Trouble.new
286
+
287
+ end
288
+
289
+
290
+
291
+ def new
292
+
293
+ end
294
+
295
+
296
+
297
+ def create
298
+
299
+ trouble = Trouble.new(trouble_params)
300
+
301
+ render json: { trouble: trouble } if trouble.save
302
+
303
+ end
304
+
305
+
306
+
307
+ private
308
+
309
+
310
+
311
+ def trouble_params
312
+
313
+ params.require(:trouble).permit(:message_type, :worry).merge(user_id: current_user.id)
314
+
315
+ end
316
+
317
+ end
318
+
319
+ ```

1

検証ツールの内容について追記しました

2021/03/21 14:53

投稿

cherry2020
cherry2020

スコア10

test CHANGED
File without changes
test CHANGED
@@ -237,3 +237,23 @@
237
237
 
238
238
 
239
239
  どうぞよろしくお願いします。
240
+
241
+
242
+
243
+ ## 追記 検証ツールについて
244
+
245
+ ![イメージ説明](97120065ab04a5c5b437ebf2126d1a60.png)
246
+
247
+
248
+
249
+ `XMLHttpRequest`の中身が空なので、`sliceメソッド`は使えないというエラーが出ます。
250
+
251
+
252
+
253
+ ```
254
+
255
+ console.log(`${item.worry}`)
256
+
257
+ ```
258
+
259
+ `item`モデルから`worry`カラムの内容を取得しているのですが、これがエラーになってしまいます。