以下のコードを使用して、私のクエリの結果を取得できません。私はMap<ContentType...
またはMap<String...
を使用するかどうか、私は同じエラーを取得:javax.persistence.NonUniqueResultException:結果が複数の要素JPA Repository:javax.persistence.NonUniqueResultException:結果が複数の要素を返します
を返しJPAは、リポジトリ内の複数の行を処理できる必要がありますように思えます。私が見逃しているかもしれない他の注釈を見回し、結果が出るのに苦労しています。
私はこれを解決するために何をすべきかに関する提案はありますか?
@Transactional
public interface ContentRepository extends JpaRepository<Content,Integer>{
....
@Query(nativeQuery=true, value="SELECT content_type, COUNT(*) AS myColumn FROM dbo.content GROUP BY content_type")
Map<ContentType, Integer> getContentCountByType();
}
でモデルを保つ
作品これを試してみて、これだけではなく、JPAがあり、それは春データJPAのように見えます。 – madth3