1

我在我的项目中使用 symfony2 和学说。

如何关闭每个 sql 查询的准备语句?

我需要它,因为我使用 pgbouncer for PostgreSQL 连接和准备语句不支持。

4

2 回答 2

0

你可以使用这个:

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。

于 2017-07-03T19:25:33.840 回答
-2

我仍在寻找解决方案。但是您可以使用本机 pg_connect() 函数

于 2016-02-17T16:21:25.280 回答