ドクトリン DBAL ドキュメントに記載されているように、構成ファイルにdriverOptionsを設定しました。
しかし、これはエラーになります
1/1 InvalidConfigurationException: 「doctrine.dbal.connections.pdoDevCon」の下の認識されないオプション「driverOptions」
私の設定ファイルは
dbal:
default_connection: pdoDevCon
connections:
pdoDevCon:
driver: %dev_database_driver% # <
host: %dev_database_host% # |
port: %dev_database_port% # | Defined in
user: %dev_database_user% # |
password: %dev_database_password% # <
charset: UTF8
driverOptions: {3: 2}
mapping_types:
enum: string
set: string
orm:
auto_generate_proxy_classes: %kernel.debug%
pdoDevCon:
connection: pdoDevCon
mappings:
AcmeDemoBundle: ~
AcmeHelloBundle: ~
PDO::ATTR_ERRMODE を 3 として使用しています PDO::ERRMODE_EXCEPTION を 2 として使用していますが、文字列を使用しても機能しません。