Slim 3 with Doctrine 2

时间:2016-05-12 13:40:38

标签: php doctrine entity slim

我尝试使用Doctrine 2 following this guide配置Slim 3,但是当我尝试查找实体时出现以下错误:"Class "Entity\User" is not a valid entity or mapped super class."

我的实体看起来不错。问题在哪里?

<?php

namespace Entity;

use Entity;
use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity
 * @ORM\Table(name="users")
 */
class User {

    // <editor-fold desc="Fields">

    /**
     * @ORM\Id
     * @ORM\Column(name="user_id", type="integer")
     * @ORM\GeneratedValue
     */
    protected $id;

    // </editor-fold>

}

1 个答案:

答案 0 :(得分:0)

在前两行进行这些更改

namespace App\Entity;
use App\Entity;

这应该有效