1
我有一個應用程序,其中用戶有一個角色,一個用戶名,師資等。當我通過他們的角色或教師或他們共同的任何東西尋找用戶列表時,我可以打電話(其中包括可能的)創建一個好的搜索解決方案
@users = User.find_by_role(params[:role]) #or
@users = User.find_by_shift(params[:shift])
所以它使系統
Class.find_by_property
所以,問題是:如果在不同的點的用戶列表應根據不同properties.I生成的意思是:我通過不同的鏈接
- PARAMS [:作用]或
- PARAMS [:教師]或
- PARAMS [:系]
到我的清單行動我的用戶controller.As我看到這一切必須是在那個動作中,但是應該由哪個參數進行搜索?
我想我一直在尋找它。我做意味着一個動態的方式我只是找到了一個人,做http://blog.teksol.info/2005/ 10/31/building-the-sql-where-clause-dynamically-in-rails但是這也可以做到這一點:) – Daniel 2011-01-08 15:39:01