0
在我的控制,我有:Rails的用戶PARAMS只允許某些特定屬性
if params[:sort].nil?
@sort = "created_at"
else
@sort = params[:sort]
end
@konkurrencer = Konkurrencer.where("id NOT IN(?)", @clicked).order("#{@sort} DESC")
我想補充如果params[:sort]
是"created_at"
,"ratings"
,或"rating"
不同,那麼它應該"created_at"
後進行排序。
什麼問題?你想忽略'params [:sort]',除非它是這三個值之一? – 2012-03-10 21:26:57
是的,情況就是這樣。 – 2012-03-10 21:27:31