1時間ほど苦しんでしまったので残しておく。
index.html.erb
<% @favorite_posts.each do |post| %>
--- 省略
<%= post.favorites.count %>
--- 省略
<% end %>
postはfavoriteを複数持ち(has_many)、favoriteは一つのpostに属している(belongs_to)
post.rb
has_many :favorites
favorite.rb
belongs_to :post
html内でcountを使用すれば上記の書き方でファボ数を数えてくれた。
最初はコントローラーにpostのidを渡してSQLで同idのファボをCountしてそれを表示・・・とかやろうとしていた。かなり簡単に実装できて驚き。