我在我的一张表中使用 ENUM 类型,但 Doctrine 不太喜欢它。所以我做了我的研究,发现这个话题基本上是在谈论它。在Doctrine 项目的另一个文档中也谈到了它和两种可能的解决方案。我将使用第一个,但是:
这段代码应该去哪里?
$conn = $em->getConnection();
$conn->getDatabasePlatform()->registerDoctrineTypeMapping('enum', 'string');
稍后当我想显示带有这些值的 SELECT 时,如何从 Forms 处理这个问题?