我该如何进行扩展,因为我已经这样做了:
namespace CalendarCalendarBundleEntity;
use ADesignsCalendarBundleEntityEventEntity;
use DoctrineORMMapping as ORM;
/**
* Seance
*
* @ORMTable(name="seance")
* @ORMEntity(repositoryClass="CalendarCalendarBundleRepositorySeanceRepository")
*/
class Seance extends EventEntity {
/**
* @var int
*
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @var string
*
* @ORMColumn(name="seance_type", type="string", length=8)
*/
private $seanceType;
}
当我这样做时
PHP 应用程序/控制台原则:模式:更新 --转储-SQL
我只有Seance类的属性
创建表降神会(ID INT AUTO_INCREMENT NOT NULL,seance_type VARCHAR(8) NOT NULL,主键(id))默认字符集 UTF8 整理utf8_unicode_ci引擎 = InnoDB;
问题出在捆绑包中的实体中 ADesigns 在属性之前没有@ORM\列