我正在使用这个:
$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()