さまざまな形式 (日、月、年) の日付でグループ化するクエリを作成しようとしていますが、通常の SQL データベースでは簡単なクエリであることがわかっています。
このリンクでコードを確認できます: https://gist.github.com/jrdi/b3f824fa4e7531c43bfd
私が実行できることを知っています:
> Patient.group_by('created_at', 'day')
=> [{"_id":"11/10/2013","value":{"count":3.0}}]
私の意見では、単純なグループを作成するためのこのすべてのコードは本当に奇妙です。私は何か重要なものを見逃していますか?
PD: メソッドself.map
といくつかの補間が最善の方法ではないことは知っていますが、Mongo のことを気にかけていることは知っています。