我必须使用真正的遗留mssql数据库,并尝试使用Doctrine DBAL Query Builder。
仅供参考我在使用freetds连接的linux机器上
到目前为止,我尝试了https://github.com/realestateconz/MssqlBundle
并像这样配置数据库连接
doctrine:
dbal:
default_connection: default
connections:
default:
driver_class: Realestate\MssqlBundle\Driver\PDODblib\Driver
host: %database_host%
dbname: %database_name%
user: %database_user%
password: %database_password%
现在我在控制器中使用
$conn = $this->get('database_connection');
但现在我写$qb = $conn->createQueryBuilder();
它不知道createQueryBuilder ......
任何人都知道解决方案吗?