我使用rails-admin执行以下操作:
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没有使用查询字符串params,而get_collection返回了整个用户列表。有没有一种方法可以获得集合,通过查询字符串参数进行过滤?(我完全按照视图在get方法中获取它们的方式传递它们--它们正在其中工作)
发布于 2016-07-29 22:56:03
我的错-
我搞错了参数。这里有一个很好的方法,可以确保正确地传递内容,这样上面的代码就可以工作了。
= form_tag message_path(request.query_parameters), method: 'post' do |f|https://stackoverflow.com/questions/38661477
复制相似问题