【发布时间】:2017-03-08 15:36:53
【问题描述】:
我正在尝试创建一个 api 以使用 symfony2 原则从数据库中检索字段,但查询一直返回未找到的结果。这是我的尝试
/**
* @Route("/get/{email}")
*/
public function emailAction($email)
{
$singleresult = $this->getDoctrine()->getRepository('Api3Bundle:Influ')->find($email);
if ($singleresult === null) {
return new View("user not found", Response::HTTP_NOT_FOUND);
}
请问如何修改上面的 url,以便在调用 uri 端点时让它返回参数中的电子邮件。
【问题讨论】:
-
请阅读how do I ask a good question?并相应更新您的问题。
-
尝试 ->findOneBy(array('email' => $email)) 代替 ->find($email)
标签: php symfony doctrine-orm doctrine