Symfony2 Выберите один столбец в доктрине

Я пытаюсь уточнить запрос, пытаясь выбрать меньшее количество возможных значений. Например, у меня есть объект "Anagrafic", который содержит ваше имя, адрес, город и т. Д., И форму, в которой я хочу изменить только одно из эти поля, такие как адрес. Я создал этот запрос:

//AnagraficRepository
public function findAddress($Id)
{
     $qb = $this->createQueryBuilder('r')
             ->select('r.address')
             ->where('r.id = :id')
             ->setParameter('id', $Id)
             ->getQuery();

     return $qb->getResult();
}

что-то не так с этим запросом, потому что я не возвращаю никакого значения, но если я делаю запрос нормально:

//Controller
$entity = $em->getRepository('MyBusinessBundle:Anagrafic')->find($id);

Верните правильное значение. Как мне сделать запрос, выбрав только один столбец?

Ответы на вопрос(4)

Ваш ответ на вопрос