Я делаю следующее рельсов-администратор:рельсов-администратор get_collection из строк запроса Params
config.actions do
collection :message do
only ['User']
http_methods { [:post, :get] }
controller do
proc do
if request.get?
elsif request.post?
users = self.get_collection(@model_config, nil, nil)
end
end
end
end
end
Проблема заключается в том, что @model_config
не делает использование строки запроса параметров, так и get_collection
возвращает весь список пользователи. Есть ли способ получить сбор, фильтрацию по параметрам строки запроса? (я передаю те, точно так, как вид становится их в методе GET - в котором они работают)
ОК, можете ли вы рассказать, что вы видите, если вы делаете 'raise params [: query] .inspect' внутри контроллера? –
@ArupRakshit, как дела? :-) Я неправильно искал параметры. Я понял, что понял =) – Abdo
В любом случае, так увидели https://github.com/sferik/rails_admin/blob/master/app/controllers/rails_admin/main_controller.rb#L128 и подумали спросить, действительно ли вы проверяете, есть ли 'params 'присутствует или нет. –