0

これについて助けてくれてありがとう、私がまぶしい初心者である場合は謝罪します。

探している属性値を持つモデルの例の数を数えられるようにする必要があります。

たとえば、多くの「動物」を含むモデル「動物園」がある場合、「ゴリラ」の「名前」属性を持つ「動物園」内の「動物」の数をどのように数えることができますか?

関数が紙の上でどのように見えるかはかなり知っていますが、レールに非常に慣れていないため、実装に自信がなく、単純な組み込みオプションがないことさえ確信していません。たとえば、名前属性で選択し、選択範囲を .size-ing しますか?

再度、感謝します!!

4

1 に答える 1

0
zoo.animals.where(:name => 'Gorilla').count

Rails を初めて使用する場合は、Rails Guidesを読む必要があります。あなたが求めているものについては、Active Record AssociationsおよびActive Record Query Interfaceでそれ (およびその他の多くの情報) を見つけることができます。

于 2013-01-04T10:06:06.267 に答える