Używam https://github.com/sferik/rails_admin do obsługi mojego interfejsu administratora.RailsAdmin - Dostosowywanie własnych filtrów
Jest możliwe, aby filtrować model oparty na aktualnych kolumn, które istnieją w tym modelu (id, created_at etc.)
Chcę, aby móc dodać niestandardowe filtry dla stowarzyszeń.
Na przykład:
Kiedy jestem odkrywania „Miasta” modelu Chcę, aby móc pokazać tylko miast, które mają jeden lub więcej projektów.
Mogę to zrobić, dodając nową kolumnę do miast, zwaną has_projects jako boolean, która zostanie ustawiona na true, gdy istnieje co najmniej jeden projekt, ale czuję, że musi istnieć czystszy sposób na zrobienie własnego niestandardowego filtry?
Zobacz https://stackoverflow.com/questions/26180943/in- rails-admin-how-can-i-filter-on-an-asocjacja-count –