次のコードがあります。
@countries = Country.find( :all, :order => 'name' )
@countries_with_tips = []
@countries.each do |country|
if country.tips.any?
@countries_with_tips.push( country )
end
end
少なくとも 1 つのヒントがある各国を取得しています。国には_多くのヒントがあり、ヒントは_国に属しています
できます。しかし、Ruby の場合は少しエレガントに見えません。より良い方法はありますか?
前もって感謝します
リチャード