简体   繁体   English

Ruby-on-rails ransack gem过滤器构建器配置路由

[英]Ruby-on-rails ransack gem filter builder config route

I am reading code(written by someone else) that uses the ransack gem to build a filter. 我正在阅读(使用其他人编写的)使用ransack gem构建过滤器的代码。 In the config file there is a route that is as follows: 在配置文件中,有一条路由如下:

get '/app_hosts/ransack_filter_builder' => 'app_hosts#ransack_filter_builder', :format => :js 获取'/ app_hosts / ransack_filter_builder'=>'app_hosts#ransack_filter_builder',:format =>:js

I can't find a method called ransack_filter_builder anywhere. 我在任何地方都找不到名为ransack_filter_builder的方法。 Application_helper has one called filterBuilder and application_controller has a filter_builder_controller. Application_helper有一个称为filterBuilder的应用程序,而application_controller有一个filter_builder_controller的软件。 so, what is it(#ransack_filter_builder) referring to? 那么,它是什么(#ransack_filter_builder)指的是什么? Is it something created by rails? 它是由Rails创建的吗?

Is there a gem in the Gemfile called ransack? Gemfile中是否有一个名为ransack的宝石? If so, then this method comes from that gem. 如果是这样,则此方法来自该宝石。 Here is the gem documentation. 是gem文档。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM