統計的意味のあるグラフに修正する

やっぱり気になったので、前の開発に修正を加えようと思い、朝から頑張っているのですが、なかなか思いどおりに行かない。

今は表のデータを使い回してグラフに渡しているので、記録がない日付がグラフに出力されないのです。

JavaScriptで取得するデータの形に問題があるので、最初はSQLを直そうと考えたのですが、やり取りが重くなるとフリーズするのでサービスで修正しようと方針転換。

統計的データを取るなら記録がない日も出力させたいから、サービスである程度の加工をして、7日間と30日間のデータを出力させよう。

これまで全てのデータを扱うとなると大量のデータを扱う事になるので、全てのデータを取得する機能は排除しようか。

ただ、動的にコントローラを動かしているので、サーバーのコンソールに出力されないので、どう言った情報が入っているのか分からないのです。

リストとして渡せているのか、単体のクラスを渡しているのか分からない。
読み直して見るか。

確認のためメインコントローラにサービス繋げてダミーデータで取ってこさせるようにするのもありかも。

動的だとこう言うのがあるから厄介なのですよ。サービスでどんな処理がされて送り出されているか、事前に知れないのです。

またテストプログラムを作って試してみようかな。
というところで、今日の朝勉は終わりにします。

いいなと思ったら応援しよう!