teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

対象データ追記

2016/11/10 16:33

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -10,4 +10,15 @@
10
10
  by_starというgemを使っています。
11
11
  github.com/radar/by_star
12
12
 
13
- my_dateは変数で、"2016-11-11"などのような値が入ります。
13
+ my_dateは変数で、"2016-11-11"などのような値が入ります。
14
+
15
+
16
+ ---
17
+
18
+ ID|my_date|created_at|updated_at
19
+ 1|2016-11-01|2016-11-07 14:45:26.837986|2016-11-07 14:45:26.837986
20
+
21
+ データとしてこのような感じです。このようなデータから絞り込みを行います。
22
+ dateの2016/11月で絞り込みをかけた時は1日のみ取得できません。
23
+
24
+ my_dateとcreated_atの違いとしては、時間の情報があるかないかだけだと思うのですが、それが問題だったりするのでしょうか?

3

プログラムコードの修正

2016/11/10 16:33

投稿

退会済みユーザー
title CHANGED
File without changes
body 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
  という風にすると、2016年の10月というレコード全てを取り出せると思ったのですが、どうやら1日のレコードだけ取り出せません。
3
3
 
4
4
  1日のレコードが正常に保存されいないのかと思いましたが、my_dateを表示してみると1日のレコードもあります。

2

訂正追記

2016/11/10 16:17

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -8,4 +8,6 @@
8
8
 
9
9
  ---
10
10
  by_starというgemを使っています。
11
- github.com/radar/by_star
11
+ github.com/radar/by_star
12
+
13
+ my_dateは変数で、"2016-11-11"などのような値が入ります。

1

訂正

2016/11/08 02:07

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,8 @@
4
4
  1日のレコードが正常に保存されいないのかと思いましたが、my_dateを表示してみると1日のレコードもあります。
5
5
 
6
6
  by_monthを使って抽出することができません。
7
- 原因などわかれば教えていただきたいです。
7
+ 原因などわかれば教えていただきたいです。
8
+
9
+ ---
10
+ by_starというgemを使っています。
11
+ github.com/radar/by_star