我的行动:
$matches_request = $em->getRepository('Bundle:ChanceMatch')->findByRequestUser(1);
$matches_reply = $em->getRepository('Bundle:ChanceMatch')->findByReplyUser(1);
or
是否可以使用 getRepository加入带有条件的查询,例如。
$matches_reply = $em->getRepository('FrontendChancesBundle:ChanceMatch')->findBy(array('requestUser' => 1, 'replyUser' => 1);
//this of course gives me the a result when `requestUser` and `replyUser` is `1`.
我的桌子
id | requestUser | replyUser
....
12 | 1 | 2
13 | 5 | 1
我的查询应该返回id 12 & 13
.
感谢帮助!