相关疑难解决方法(0)

Rails:如何过滤结果?

在我的Users控制器的索引操作中,我能够捕获与current_userActiveRecord :: Relation对象中属于同一城市的所有用户@users.在我看来,我能够迭代@users并显示结果.我想做的是提供current_user进一步筛选结果的选项.我想在视图中添加一个表单和过滤器按钮,这将允许current_user选择过滤器,例如:

  1. 最低年龄和最大年龄(下拉)
  2. 宗教(下拉复选框)
  3. 饮食(下拉复选框)
  4. 等等.

一旦current_user进行选择并点击过滤器,结果将根据所选标准进行过滤.我想知道如何构建查询来执行此操作?

ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

3
推荐指数
1
解决办法
7581
查看次数