我需要找到一个允许我查询数据库表的所有名称的学说函数。
我找到了解决方案,例如这个。(您需要将实体放入函数中,它将返回表的名称。)
$em = $this->getDoctrine()->getEntityManager();
$tableName = $em->getClassMetadata('StoreBundle:User')->getTableName();
这不是我需要的。我会在 SQL 中做的是:
show tables in database_name;
它返回我的数据库中所有表的名称。
我需要使用 Doctrine 来做到这一点。