回答編集履歴
2
修正しました
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
@submits = Submit.search(params[:area_search],params[:purpose_search],params[:price_search])
|
18
18
|
|
19
|
-
//多分ここはRansackとか使ってるのでしょうか。paramsを元に検索結果をデータベースから取得している
|
19
|
+
//searchというメソッドは元々無いので多分ここはRansackとか使ってるのでしょうか。paramsを元に検索結果をデータベースから取得している?
|
20
20
|
|
21
21
|
if !@submits
|
22
22
|
|
1
追記しました
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
//何故ここでレコードを取得しているのでしょうか?
|
12
12
|
|
13
13
|
if request.post?
|
14
|
+
|
15
|
+
//post?というメソッドを別で定義しているということでしょうか?
|
14
16
|
|
15
17
|
@submits = Submit.search(params[:area_search],params[:purpose_search],params[:price_search])
|
16
18
|
|
@@ -37,3 +39,17 @@
|
|
37
39
|
@submits = Submit.search(params[:area_search],params[:purpose_search],params[:price_search]).page(params[:page]).per(5)
|
38
40
|
|
39
41
|
```
|
42
|
+
|
43
|
+
更に最初の行でorderで並び替えているので、それも反映させたいなら、全体はこういうことかなと思います。
|
44
|
+
|
45
|
+
```ここに言語を入力
|
46
|
+
|
47
|
+
@submits = Submit.search(params[:area_search],params[:purpose_search],params[:price_search]).order("id DESC").page(params[:page]).per(5)
|
48
|
+
|
49
|
+
if !@submits
|
50
|
+
|
51
|
+
@submits = Submit.all
|
52
|
+
|
53
|
+
end
|
54
|
+
|
55
|
+
```
|