ATTR_PERSISTENTをDoctrineを使用する場合に設定する方法

70 views
Skip to first unread message

Yohei Oda

unread,
Jan 10, 2017, 12:53:38 PM1/10/17
to 日本Symfonyユーザー会
お初にお目にかかります。

さて、表題の件について早速お聞きしたいのですが、
解決方法があれば、皆様のお知恵をお借りできませんでしょうか?

DBにはMySQLを利用しておりますが、
PDOConnection.phpにおいて、ATTR_PERSISTENTを設定しようにも、
PDO::ATTR_STATEMENT_CLASSとして、 Doctrine\DBAL\Driver\PDOStatementが元々定義されております。
そのため、ATTR_PERSISTENTを設定する事ができません。

そもそもDoctrineが、ATTR_PERSISTENTを設定されることを許可していないような設計にも思うのですが、
既存実装がかなりございますので、Doctrine\DBAL\Driver\PDOStatementを無くすことが出来ず、
どうにかして双方を残した実装で実現したい検討しております。

表題の件について解決方法をご教示頂けませんでしょうか?

以上でございます。
宜しくお願い致します。
Reply all
Reply to author
Forward
0 new messages