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

rails:2086

From: Takeshi Komiya <katsuwo@m...>
Date: Wed, 28 Mar 2007 18:42:15 +0900
Subject: [rails:2086] Re: INCLUDE を使用した場合の動作


  小宮です。

>   この場合、30才以上の社員が居ない企業は戻ってきません。
>   仮に企業に含まれる30才以上の社員が居ない場合でも企業を
>   戻すには如何したらよいのでしょう。

  すべての企業と、企業に属する 30 歳以上の社員ということであれば
  以下のようなコードになると思います。

  companies = Company.find(:all)
  companies.each do |company|
    users = company.users.find(:all, :conditions => ['old >= ?', 30])
  end



--
ML: rails@r...
使い方: http://QuickML.com/

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

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