@user変数があり、resourcesテーブルがあり、次に、user_idとresource_idだけのお気に入りテーブルがあります。
@user.resources.each
明らかに動作します
@user.favorites.first.resource
すべてのリソースが必要な場合を除いて、正常に動作します。
@user.favorites.resources
動作しません
resource.rb
belongs_to :category
belongs_to :user
has_many :favorites
has_many :resource_tags
has_many :tags, :through => :resource_tags
user.rb
has_many :resources
has_many :favorites
Favorite.rb
belongs_to :resource
belongs_to :user