売上帳で日付範囲検索して合計金額をだせるようにしました

売上帳

今の売上帳だと売上を登録していくたびにデータが積みあがっていくだけで集計ができないので不便です。

できれば月ごとの売上金額を集計したいと思い調べました。

ransackというgemを使えば簡単に検索機能が導入できるということで、ransackを使った検索機能の導入に挑戦します。

ねらいとしては、日付で範囲検索して抽出されたデータを集計するというものです。

ransackの使い方を検索してみると、これまた色々な方法が出てきます。

手当たりしだいにやってみるのですがなかなか思うようにいきません。

最終的には求めている処理ができるようになったのでこのようにアップしているのですが。理屈がわかりません。

合計金額もコントローラーでsum関数で集計したものをviewで表示したのですが、これもよくわかっていません。

理屈はわからないけど結果的にうまくいっているからOKなのか?

OKなわけないですね。

プログラミングについてはまだまだ勉強がたりませんが、自分で考えて自分が望むものが出来上がっていくのを見るのは本当にうれしいです。

こちらから、どんなものを作っているのか見ていただくことができます。

※読み込みにすごく時間がかかるときがあります。

https://sample-keiri.herokuapp.com/login

名前:samplekeiri

パスワード:password

でログインできます。

好きなように、登録、削除していただいて構いません。

コメント

タイトルとURLをコピーしました