質問編集履歴

1

前提を少し細かく記載しました。

2020/07/14 02:00

投稿

ItiroWakuda
ItiroWakuda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,11 @@
2
2
 
3
3
 
4
4
 
5
+ カレンダーアプリで特定のイベントの一週間分の日毎の回数をグラフで表す際のバックエンド側の処理を実装しています。
6
+
5
7
  以下rubyまたはactive recordのメソッドでEventテーブルから特定のiconの条件にマッチするstartの時間を取り出してその数を直近一週間分を日毎にカウントし歯抜け部分には0で埋めるようにするテーブルの作成を考えいています。
6
8
 
7
- 具体的には以下のようになります。
9
+ 具体的には以下のようになります。(startのデータの型はdatetimeとなり,event作成の際に日付を整形しております。)
8
10
 
9
11
  元のテーブル
10
12
 
@@ -46,7 +48,7 @@
46
48
 
47
49
  解決策が分かる方はよろしくお願いします。
48
50
 
49
- なお、SQLでは以下のように書いてます。
51
+ なお、postgereSQLでは以下のように書いてます。
50
52
 
51
53
  ```
52
54
 
@@ -78,7 +80,7 @@
78
80
 
79
81
  ```
80
82
 
81
- # 2.Railsでのメソッドの書き方
83
+ # 2.RailspostgereSQLを使った場合のメソッドの書き方
82
84
 
83
85
   実際にrailsに書くと以下のような感じとなりました。
84
86