Ruby on Rails: agrupando posts de blog por mês

Hy pessoal Eu criei um aplicativo de blog simples com as ações comuns do CRUD. Eu também adicionei uma nova ação no PostController chamado "archive" e uma visão associada. Nesta visão, quero trazer de volta todas as postagens do blog e agrupá-las por mês, exibindo-as nesse tipo de formato:

March
<ul>
    <li>Hello World</li>
    <li>Blah blah</li>
    <li>Nothing to see here</li>
    <li>Test post...</li>
</ul>

Febuary
<ul>
    <li>My hangover sucks</li>
    ... etc ...

Eu não posso para a vida de mim descobrir a melhor maneira de fazer isso. Assumindo que o modelo Post tem o habitualtitle, content, created_at etc campos, alguém pode me ajudar com a lógica / código? Eu sou muito novo para RoR por favor, tenha paciência comigo :)

questionAnswers(2)

yourAnswerToTheQuestion