app/admin/request.rb
ActiveAdmin.register Request do
permit_params :title, :description, :user_id
includes :pod, :user
index do
selectable_column
id_column
column :title
column "Pod" do |request|
if request.pod && request.pod.id
link_to request.pod.name, admin_pod_path(request.pod)
end
end
column :user
column :created_at
actions
end
filter :title
filter :user_id
form do |f|
f.inputs "Request" do
f.input :title
f.input :description
f.input :pod, as: :select, collection: Pod.all.select(:id, :name), member_label: :name
f.select :user_id, User.all.map {|o| [o.name, o.id] }
end
f.actions
end
end