Herokuでこのエラーが発生しますが、ローカルでは発生しません(両方でPostgreSQLを使用)。
エラーは次のとおりです。
ActiveRecord::StatementInvalid (PG::Error: ERROR: column "posts.content" must appear in the GROUP BY clause or be used in an aggregate function
私の投稿モデルのこの行と関係があると思います。
scope :with_tags, lambda { |tags| joins(:tags).group('posts.id').where(:tags => { :id => tags.map { |t| t.id } } ).having("COUNT(*) = ?", tags.length) }
なぜHerokuでのみ発生するのですか?どうすれば修正できますか?