Я делаю приложение весны и являюсь добрым стеком. И выполнение запроса, как показано нижеSpringdata jpa и родные запросы
@Autowired
EntityManagerFactory entityManagerFactory;
public List countTransactionsGroupByProvider(){
EntityManager em = entityManagerFactory.createEntityManager();
String query = "SELECT t.order_name,count(t.order_name) as number_of_transactions from transactions_view t where "
+ "t.transaction_date between '2014-07-24' and '2014-10-27' group by t.order_name";
List result = em.createNativeQuery(query).getResultList();
return result;
}
Теперь, это работает fine.it возвращает данные ниже:
[["Airtel",148], ["Expresso",8], ["Glo",49],
["MTN",110],["Select network",1],["Surfline",88],
["Tigo",35],["Vodafone",136],["Vouchers",30]]
Моей проблема, я хочу, чтобы это вернуться в следующей форме:
[{"order_name":"Airtel","number_of_transactions":148},
{"order_name":"Expresso","number_of_transactions":8},
{"order_name":"MTN","number_of_transactions":110},etc]
Тогда я могу накормить это в morris.js, чтобы построить график. Любые предложения относительно того, как это сделать. Большое спасибо
В этом вопросе я не вижу ничего о данных весны jpa? –