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

rails:869

From: manabu togawa <togawamanabu@g...>
Date: Tue, 10 Jan 2006 19:36:40 +0900
Subject: [rails:869] Re: ActiveRecordのfindのconditionsに親テーブルを使うには?

もりきゅうさん。お返事ありがとうございます。十河です。

find(:all, :conditions => "users.name =boo ", :include => :user)

でうまくできました。includeはleft outer joinになるのですね。
ありがとうございました!


06/01/10 に Kazuhiro Yoshida <moriq@m...> さんは書きました:
>
> もりきゅうです。
>
> manabu togawa wrote:
> > class Comment < ActiveRecord::Base
> >   belongs_to :user
> > end class
> >
> > のようなクラスがある場合に
> >
> > Commentクラスからfind(:all, :conditions => "user.name =boo ")
> >
> > のように親テーブル(usrs)のnameを条件としたcommentの一覧を取得したいと
> > 思っています。
>
> find(:all, :conditions => "user.name =boo ", :include => :user)
> でいけると思います。
>
> --
> ML: rails@r...
> 使い方: http://QuickML.com/
>


添付ファイル

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

   @   863 2006-01-10 02:08 [togawamanabu@g...   ] ActiveRecordのfindのconditionsに親テーブルを使うには?
       866 2006-01-10 09:09 ┗[moriq@m...          ]                                       
-> @   869 2006-01-10 11:36  ┗[togawamanabu@g...   ]                                     
       870 2006-01-10 13:03   ┗[shibano@a...        ]