質問編集履歴

4

対象データ追記

2016/11/10 16:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,25 @@
23
23
 
24
24
 
25
25
  my_dateは変数で、"2016-11-11"などのような値が入ります。
26
+
27
+
28
+
29
+
30
+
31
+ ---
32
+
33
+
34
+
35
+ ID|my_date|created_at|updated_at
36
+
37
+ 1|2016-11-01|2016-11-07 14:45:26.837986|2016-11-07 14:45:26.837986
38
+
39
+
40
+
41
+ データとしてこのような感じです。このようなデータから絞り込みを行います。
42
+
43
+ dateの2016/11月で絞り込みをかけた時は1日のみ取得できません。
44
+
45
+
46
+
47
+ my_dateとcreated_atの違いとしては、時間の情報があるかないかだけだと思うのですが、それが問題だったりするのでしょうか?

3

プログラムコードの修正

2016/11/10 16:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- by_month.my_date(10, year: 2016, field: :date)
1
+ my_date.by_month(10, year: 2016, field: :date)
2
2
 
3
3
  という風にすると、2016年の10月というレコード全てを取り出せると思ったのですが、どうやら1日のレコードだけ取り出せません。
4
4
 

2

訂正追記

2016/11/10 16:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -19,3 +19,7 @@
19
19
  by_starというgemを使っています。
20
20
 
21
21
  github.com/radar/by_star
22
+
23
+
24
+
25
+ my_dateは変数で、"2016-11-11"などのような値が入ります。

1

訂正

2016/11/08 02:07

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,11 @@
11
11
  by_monthを使って抽出することができません。
12
12
 
13
13
  原因などわかれば教えていただきたいです。
14
+
15
+
16
+
17
+ ---
18
+
19
+ by_starというgemを使っています。
20
+
21
+ github.com/radar/by_star