- 767 名前:nobodyさん mailto:sage [2012/01/25(水) 14:19:09.42 ID:???]
- >>765
すみません、説明不足でした。 正確には、ある条件でデータを絞った後で、その中でのフィールドの最大値を取得したいということなのです。 まずFooというテーブルにbar、bazという2つのフィールドがあるとします。 イメージ的には、やりたい内容は以下のようなことです。 ------------------------------------- f = Foo.find_by_bar(○○○) puts f.maximum('baz') ------------------------------------- このやり方ですと、undefined method になります。 確かに、Foo.maximum('bar')という風に、絞り込んだものに対してではなく、直接最大値を取得するやり方ならうまく取れました。 絞り込んだものに対しては、maximumは使えないのでしょうか?
|

|