Mam filtractiveadmin
#in cities.rb
filter :country #drop-down select list with more than 200 values
To lista prawie statyczne, muszę go w pamięci podręcznej dla lepszej wydajności
próbowałem
filter :country, :collection=>proc{cache {options_from_collection_for_select(Country.all, :id, :name)}} #no luck
dziękuję
:
muszę buforować cały html wybrać nie zbiór przedmiotów na później wybierz renderowania .. w logice mogę stworzyć coś w rodzaju 'Miasto :: KRAJÓW = [„Argentyna”,„Belize”, ...] 'i używaj go - nie jest to mój przypadek .. potrzebuję pamięci podręcznej z wszystkimi jej możliwościami: wygasanie, wyłączanie w środowisku deweloperskim itd. – okliv
Ah, to trochę bardziej zaangażowane. Zwłaszcza wygasająca część. Polecam zaglądanie do ['Rails.cache.fetch'] (http://api.rubyonrails.org/classes/ActiveSupport/Cache/Store.html#method-i-fetch) Och, cholera, ja ' Spróbuję edytować moją odpowiedź. –