Symfony2: Wywołanie funkcji składowej getId () na obiekcie nie będącym obiektem, mimo że istnieje obiekt?

Ciągle otrzymuję ten błąd:

    /* ... */
    $em = $this->getDoctrine()->getEntityManager();
    $movie = $em->getRepository('MyMyBundle:Movie')->findMovieByName('moviename'); // Repository Class
    \Doctrine\Common\Util\Debug::dump($movie); // dumps the object just fine! The Repository found it
    echo $movie->getId(); // brings me the error nevertheless

Błąd krytyczny: wywołanie funkcji składowej getId () na obiekcie nie będącym obiektem ... w linii ...

Mam metodę getId () w mojej encji. Inne metody również nie działają, mimo żejest i obiekt!

Obiekt zostanie zrzucony jak:

..... array(1) { [0]=> object(stdClass)#759 (59) { ["__CLASS__"]=> string( .....

Jakieś wskazówki?

questionAnswers(1)

yourAnswerToTheQuestion