我在我的项目中使用 symfony2 和学说。
如何关闭每个 sql 查询的准备语句?
我需要它,因为我使用 pgbouncer for PostgreSQL 连接和准备语句不支持。
我在我的项目中使用 symfony2 和学说。
如何关闭每个 sql 查询的准备语句?
我需要它,因为我使用 pgbouncer for PostgreSQL 连接和准备语句不支持。
你可以使用这个:
doctrine:
dbal:
connections:
default:
driver: "%database_driver%"
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
options:
20: true # PDO::ATTR_EMULATE_PREPARES
PDO::ATTR_EMULATE_PREPARES
等于20
,但我上次检查时,不允许您将其用作哈希键,因此为 20。
我仍在寻找解决方案。但是您可以使用本机 pg_connect() 函数