回答編集履歴

3

加筆

2019/08/20 08:26

投稿

rhiroe
rhiroe

スコア2342

test CHANGED
@@ -5,3 +5,15 @@
5
5
  link_to "前へ", customer_path(prev_customer, q: params[:q]), class: "prev btn btn-danger"
6
6
 
7
7
  ```
8
+
9
+ こういうことかな?よくわからないけど。
10
+
11
+ ```rb
12
+
13
+ def prev_customer
14
+
15
+ @q.result.where("id < ?", id).last
16
+
17
+ end
18
+
19
+ ```

2

修正

2019/08/20 08:26

投稿

rhiroe
rhiroe

スコア2342

test CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
  ```rb
4
4
 
5
- link_to "前へ", customer_path(prev_customer, q: ex), class: "prev btn btn-danger"
5
+ link_to "前へ", customer_path(prev_customer, q: params[:q]), class: "prev btn btn-danger"
6
6
 
7
7
  ```

1

ちょっと違った

2019/08/20 03:12

投稿

rhiroe
rhiroe

スコア2342

test CHANGED
@@ -1,7 +1,7 @@
1
- `params[:q]`に対して`@q`を渡してやれば良いです。
1
+ リクエスト先の`params[:q]`に対して元の`params[:q]`を渡してやれば良いです。
2
2
 
3
3
  ```rb
4
4
 
5
- link_to "前へ", customer_path(prev_customer, q: @q), class: "prev btn btn-danger"
5
+ link_to "前へ", customer_path(prev_customer, q: ex), class: "prev btn btn-danger"
6
6
 
7
7
  ```