Ваши $ data - это массив данных, (см. $query->getQuery()->getArrayResult()
)
Итак, вы пытаетесь получить атрибуты из массива вместо доступа к ним из соответствующего объекта.
Так каквы уже получаете результат массива, и вы хотите поместить его в часть имени вашего json, вы можете просто изменить jsonResponse на:
return new JsonResponse(['result' => 'ok', 'ret' => ['name' => $data]]);
Возможно, вам придется изменить запрос , чтобы указать, какие атрибуты получать, а не получать всю сущность, в вашем случае name , mes и update_time .
Что-то вроде:
$entityManager->createQueryBuilder()
->select("r.name, r.mes, r.update_time")
//...