回答編集履歴

1

具体的な書き方追記

2018/07/18 08:51

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,33 @@
1
1
  フォームで送信した値で`PersonalLog.where()`を使って絞り込めば実現できます。
2
+
3
+
4
+
5
+ ```ruby
6
+
7
+ def self.search(search)
8
+
9
+ if search
10
+
11
+ PersonalLog.where(['id LIKE :search', search: "#{search}"])
12
+
13
+ else
14
+
15
+ PersonalLog.all
16
+
17
+ end
18
+
19
+ end
20
+
21
+ ```
22
+
23
+ ```ruby
24
+
25
+ @personal_logs = PersonalLog.search(params[:search])
26
+
27
+ ```
28
+
29
+
30
+
31
+ 具体的な書き方です。どうぞ。
32
+
33
+ あとはviewにフォームを作ればできます。