佐々木です。
 
 
findのincludeオプションを使用した際の動作について教えて下さい。
 
例えば、
会社と社員が1:nの関係だとして、30才以上の社員とその会社をSQLで
とりたいと思ったときに、以下のようにincludeを使用して検索したとします。
 
company has_namy users
user belongs_to company
 
companies = Company.find(:all, :include => :user,
                                    :conditions => [" users.old >= ?", 30])
 
この場合、30才以上の社員が居ない企業は戻ってきません。
仮に企業に含まれる30才以上の社員が居ない場合でも企業を
戻すには如何したらよいのでしょう。
 


[10th Anniversary] Check Out the Special Final Sale