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... ]