0
私のDAOは、このコード行を使用してデータベースから情報を取得します。Javaオブジェクトを文字列に変換するには?
public Object[] getTagData() {
List TagData = entityManager.createNativeQuery("SELECT sub.name, count(st.tags_tagId) as tagCount FROM subject as sub LEFT JOIN subject_tag st on st.subject_subjectId = sub.subjectId GROUP BY sub.name;")
.getResultList();
return TagData.toArray();
}
それはLjava.lang.Object [
を返します。27d027d
@私はそれが返されますどのような形で知っているように、文字列の中にこれを変換する必要があります。
を繰り返すごとに、それを使用することができますどちらかcreateNativeQueryを2番目のパラメータとして使用し、toStringをオーバーライドします。 – Optional
@lexicoreこれは文字列配列ではなく、2次元オブジェクト配列 –
です@オプション私は質問の最初の行を完全に逃しました: - |私は私の答えを削除しました。 – notyou