28 12 2011 SQLAlchemy Tweet
今年一年どんだけエントリ書いたかなーと思ったので調べようとしたら、日付の範囲指定が分からなかったので調べた。
datetime.dateで2011/1/1と2012/1/1の間をand_でつないだものでfilterする
filter(and_( Entry.pubdate >= datetime.date(relevant_year, 1, 1), Entry.pubdate < datetime.date(relevant_year + 1, 1, 1), ))
この本はバージョンがちょっと古くなってるけど、僕の中ではまだ現役でたまにお世話になってる。