Я использую Symfony 3 с Doctrine для получения данных из базы данных, после получения данных отправляю клиенту для добавления в таблицу данных.
Для использования данных в таблице данных мне нужен массив следующим образом:
[
{"id":1
"app": "stack"},
{"id":2
"app": "reddit"}
]
Но когда я делаю запрос следующим образом:
$qb = $this->getEntityManager()->createQueryBuilder();
return $qb = $qb->select('a')
->from('AppsBundle:App', 'a')
->orderBy('a.'.$columnOrder, $order)
->setFirstResult($start)
->setMaxResults($length)
->getQuery()
->getResult(\Doctrine\ORM\AbstractQuery::HYDRATE_ARRAY);
я получаю как "json object arrat" следующим образом:
{
"0": {"id":1
"app": "stack"},
"1": {"id":2
"app": "reddit"}
]
Любая идея дляполучить данные как другое представление.
Спасибо