[前][次][番号順一覧][スレッド一覧]

rails:2084

From: msasaki <sato1192two9low@y...>
Date: Tue, 27 Mar 2007 21:14:55 +0900 (JST)
Subject: [rails:2084] INCLUDE を使用した場合の動作

佐々木です。
   
   
  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


添付ファイル

[前][次][番号順一覧][スレッド一覧]

-> @  2084 2007-03-27 14:14 [sato1192two9low@y...] INCLUDE を使用した場合の動作            
      2086 2007-03-28 11:42 ┣[katsuwo@m...        ]                                       
   @  2087 2007-03-28 13:00 ┃┗[sato1192two9low@y...]                                     
      2089 2007-03-29 10:22 ┃ ┗[hide.takata@g...    ]                                   
      2090 2007-03-29 11:33 ┣[saitou@g...         ]                                       
      2091 2007-03-29 12:13 ┗[osakanas@g...       ]