在我的用户控制器的索引操作中,我能够捕获与current_user
ActiveRecord::Relation 对象属于同一城市的所有用户@users
。在我看来,我能够迭代@users
并显示结果。我想做的是提供current_user
更多选项来过滤结果。我想在视图中添加一个表单和过滤器按钮,这将允许 current_user 选择过滤器,例如:
- 最小年龄和最大年龄(下拉)
- 宗教(下拉复选框)
- 饮食(下拉复选框)
- 等等。
current_user 进行选择并单击过滤器后,将根据所选条件过滤结果。我想知道如何建立一个查询来做到这一点?