Admin ativo: nomes de relação adequados em filtros

Imagine a seguinte situação:

app / models / post.rb:

class Post < ActiveRecord::Base
belongs_to
:user
end

app / admin / post.rb:

ActiveAdmin.register Post do 
filter
:user
end

Você verá uma lista suspensa para o usuário na barra lateral do filtro com valores como # User: 0x007f89551ea448

Se você quiser definir um nome adequado para o modelo associado,
basta definir um “nome” de método para ele:

app / admin / user.rb:

class User < ActiveRecord::Base
def name
self.email
end
end

E você verá um e-mail adequado em uma lista suspensa