我已经在轨的索引操作,可以处理好几个PARAMS例如:动态发现条件活动记录
params[:first_name] # can be nil or first_name
params[:age] # can be nil or age
params[:country] # can be nil or country
当发现用户,我想和所有不为零的条件。这给了我8个排列的查找条件。
我该如何保持自己的代码干爽和灵活,并且最终没有结束一堆if
陈述来构建查找条件。请记住,如果没有指定条件,我只是想回到User.all
奇怪的是我的params哈希似乎没有唯一的方法 – 2009-07-23 04:59:08