Я написал запрос, чтобы вернуть все карты, купленные конкретным пользователем.Я не знаю, что я делаю неправильно.Я определил user_id в таблице карт и добавил несколько карт вручную.
Мой сервис ..
public function getUserCardAction($userId)
{
$card = $this->getCardRepository()
->createQueryBuilder('c')
->select('c')
->where('c.userId = :userId')
->setParameter('userId', $userId)
->getQuery()
->getResult();
return $card;
}
Мой контроллер ..
public function getUserCard()
{
$this->get('card.configuration')->getUserCardAction($this->getUser());
return $this->success();
}