質問編集履歴

1

最下部にコントローラー編集した時の状況を追記

2021/02/15 01:19

投稿

WqiMf
WqiMf

スコア1

test CHANGED
File without changes
test CHANGED
@@ -413,3 +413,53 @@
413
413
  end
414
414
 
415
415
  ```
416
+
417
+
418
+
419
+
420
+
421
+ -------------------------
422
+
423
+ 追記
424
+
425
+ コントローラーを下記のように変えてみましたが、変わりませんでした…。paramsも確認しましたが、
426
+
427
+
428
+
429
+ ```
430
+
431
+ [1] pry(#<ArticlesController>)> params
432
+
433
+ => <ActionController::Parameters {"_method"=>"get", "authenticity_token"=>"gaD3HXDpUtYXNSaYvCgTGdIpOlxO8SE5LL1IUkI0n3mdo4LnOT9lZM2HmXM0PrxRCNOA2H+h9FcAk32gCduLlA==", "tag_name"=>"4", "controller"=>"articles", "action"=>"search"} permitted: false>
434
+
435
+ ```
436
+
437
+
438
+
439
+ 上記でした。
440
+
441
+
442
+
443
+
444
+
445
+ ```articles_controller.rb
446
+
447
+ def search
448
+
449
+ binding.pry
450
+
451
+ if params[:tag_name]
452
+
453
+ # binding.pry
454
+
455
+ @articles = Article.tagged_with("#{params[:tag_name]}")
456
+
457
+ else
458
+
459
+ @articles = Article.search(params[:keyword])
460
+
461
+ end
462
+
463
+ end
464
+
465
+ ```