我正在使用这个:
$users = $em->getRepository('UserBundle:User')->getallUsers($search);
$response = new Response(json_encode($users));
$response->headers->set('Content-Type', 'application/json');
return $response;
用户是多个实体而不是单个结果。
但我得到了这个:
[{},{},{},{},{},{}]
我想要类似的东西:
[ { label: $user.getName(), value: $user.getId() }, ... ]
我怎样才能做到这一点?
编辑:我也试过json_encode($users->toArray())
然后我得到这个错误:
调用
toArray()
非对象的成员函数