datamapperを使用して、月と年で日付フィールドをどのようにフィルタリングしますか?
今日の日付ですべてのレコードをフィルタリングできます。
:date => Date.today
しかし、2012年12月からすべてのレコードを返すためのエレガントなソリューションがあるかどうか興味があります。
posts.all
+----+------------+
| id | date |
+----+------------+
| 1 | 2009-10-20 |
| 2 | 2012-11-18 |
| 3 | 2012-12-10 |
| 4 | 2012-12-14 |
+----+------------+
posts.all(:date => Date.today)
+----+------------+
| id | date |
+----+------------+
| 4 | 2012-12-14 |
+----+------------+