と の 2 つのモデルがSchool
ありReview
ます。
モデルは次のSchool
ようになります。{ID, name, city, state}
モデルは次のReview
ようになります。{ID, content, score, school_id}
レビュー モデルのスコアに基づいて上位 10 校をリストするにはどうすればよいですか?
私はおそらく学校モデルの方法を次のように考えました:
class School < ActiveRecord::Base
def top_schools
@top_schools = School.limit(10)
...
end
end
そして、それらを<li>
リストでループします:
<div>
<ul>
<% @top_schools.each do |school| %>
<li>school.name</li>
<%end>
</ul>
</div>
しかし、私はメソッドを終了するtop_schools
方法を本当に知りません。