Kievbuy
12/28/2017 - 2:44 PM

Create a selection from uniq values

Create a selection from uniq values in ActiveAdmin filter

filter :oblast, label: 'Region', as: :select, collection: proc { Office.all.collect {|office| office.oblast}.uniq }
  filter :city, label: 'City', as: :select, collection: proc {Office.all.collect {|office| office.city}.uniq }