RoR: MyModel.descendants retorna [] em uma exibição após a primeira chamada?

Desejo exibir uma lista de seleção de subclasses MyModel em uma exibição. Ainda não está funcionando, portanto, para verificar a sanidade, incluí isso na minha opinião:

<%= MyModel.descendants %>

Oprimeir time Eu renderizo esta página após reiniciar o servidor, ela mostra a lista de descendentes (há seis). Todossubseqüent times, aparece como uma lista vazia[].

FWIW, eu tenho umrequire declaração nos meus inicializadores:

Dir[Rails.root.join("app/models/my_models/**/*.rb").to_s].each {|f| require f}

... e verifiquei que eles estão sendo solicitados.

O que o @ ($% e está acontecendo?

questionAnswers(3)

yourAnswerToTheQuestion