Symfony にクラス/エンティティがあり、findAll()
メソッドを使用して Event というテーブルからすべてを取得しようとしています:
$this->getDoctrine()->getManager()->getRepository('MYBUNDLE:Event')->findAll();
次のエラーが表示されます。
[Semantical Error] line 0, col 50 near 'e ': Error: Class 'e' is not
defined. 500 Internal Server Error - QueryException 1 linked
ここに私のエンティティがあります:
class Event
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
*
* @ORM\ManyToOne(targetEntity="Rposition")
* @ORM\JoinColumn(name="id_Owner", referencedColumnName="id" )
**/
private $idOwner;
/**
* @var boolean
*
* @ORM\Column(name="repeats", type="boolean", nullable=true)
*/
private $repeats;
このエラーの原因は何ですか? findAll() を正しく使用するにはどうすればよいですか?