2009-06-08 8 views

答えて

5

どのくらいの頻度であなたが本当にあなたのデータベース内のフィールドを持ってしようとしていますあなたはそれを見上げることができる価値観を持っていますか?ダイナミックファインダーメソッドの使用については十分に心配していますか?おそらくそうではありません。これに対してnamed_scopeの何が問題なのですか?

何をしたいし、私はちょうどこの種のものは、多くの場合、それのための動的ファインダーを正当化するのに十分なポップアップ表示されますが、ちょっと私が間違っている可能性はないと思う
class User < ActiveRecord::Base 

    named_scope :user_or_email, lambda{ |user_name| 
    { :conditions => ["username =? OR email =?", user_name, user_name] } 
    } 

end 

+0

お電話ください。ありがとう! – Zeke

関連する問題