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