Активный админ в рельсах - csv limit - PullRequest
5 голосов
/ 20 февраля 2012

Я загружал CSV модели, используя активный администратор 0.3.4, который имел около 12 000 записей.Но CSV был ограничен только 10 000 строк данных.Есть ли способ не ограничивать количество строк в загрузке CSV?

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

В lib / active_admin / resource_controller / collection.rb исходного кода github была функция max_csv_records. Измените константу по умолчанию на сколько вам нужно

1 голос
/ 06 сентября 2013

Это в жестком коде

Я положил это в мой config / intializers / active_admin.rb

# Monkey patch to increase the number of records
# exported in csv download -default is 10k
module ActiveAdmin
  class ResourceController
    module DataAccess
      # in active admin 0.6
      def max_csv_records
        30_000
      end
      # needed for current active admin master
      def max_per_page
        30_000
      end
    end
  end
end 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...