申し訳ありませんが、私はまだRuby on Railsで少し控えめに言っていますので、同じ方向に案内されていても感謝します。名前付きスコープ/フィルタ質問
私は3つのDBテーブルを持っています。彼らに人、仕事、帽子を呼んでみましょう。 私は特定の仕事をする人だけを返すスコープを持っている:私は定義しないか、
named_scope :hat_wearers, :include => :job, :joins => :hat, :conditions => ["hats.name IS NOT ?", nil]
私の質問は次のとおりです。
named_scope :emergency_workers, :include => :job, :conditions => {'jobs.name' => 'Police', 'jobs.name' => 'Fire','jobs.name' => 'paramedic'}
私は帽子をかぶる人だけを返すスコープを持っています「この仕事をしなければ、帽子をかぶった人だけを見せてくれるといい、農夫を言う」と言われています。だから、私のコードはすべての帽子の着用者とすべての農家を返すでしょう。
ないことは意味のさえなめるなりますが、私は指導のために非常に感謝されるだろうかどうかわから...
Rails 3を使用していますか?これはRails 2の構文のようです。 – Andrew
それでは、Rails 3の構文は何ですか?ありがとうございます – Christian