Как я могу вернуть коллекции карт в виде запроса jpa - PullRequest
0 голосов
/ 24 мая 2019

У меня есть вопрос.Когда я использую данные весны jpa, я хочу, чтобы он вернул Коллекции карт, но это неправильно.Тогда я поискал в интернете нашел решение.ТекучийСпасибо.

1 Ответ

0 голосов
/ 24 мая 2019

Если использовать запрос «native», то каждая строка будет возвращена как «List», так как у Spring нет преобразователя строк. Таким образом, ваш вывод становится List<List<Object>>.

Если вы попробуете следующий запрос, вы получите List<Map<String,Object>>

@Query(value = "select t from  tb_goods t group by t.goodsName")
public List<Map<String, Object>> getGoods();

Примечание: я предполагаю, что имя столбца вашей БД - "goodsName", поэтому не комментирую, если запрос правильный или нет.

...