Я добавил пару полей в мой файл Entity1
, например:
/**
* @var integer $typeid
*
* @ORM\Column(name="typeid", type="integer")
*/
private $typeid;
И добавил для него метод получения и установки.
В моем контроллере я получаю данные, используя:
$result = $entityManager->getRepository('MyBundle:Entity1')
->findby(array('year' => $year));
Я отправляю свой результат в файл ветки в массиве с именем 'entities'
(скажем)
В моем файле ветки я перебираю все объекты в массиве и отображаю
данные.
Я получаю два исключения:
1/2
ErrorException: Notice: serialize(): "id" returned as member variable from __sleep() but does not exist in /var/www/Symfony/vendor/symfony/src/Symfony/Component/HttpKernel/DataCollector/DataCollector.php line 29
2/2
Exception: Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::serialize() must return a string or NULL
Я новичок в Symfony 2 и не уверен, что происходит. Я предполагаю, что новые поля
то, что я добавил в файл Entity, вызывает некоторые проблемы.