如何在ZF2(Zend Framework 2)中运行语句之前执行查询(例如SET SQL_BIG_SELECTS=1
)?
我尝试在“driver_options”中设置它但没有成功。
通常会使用\ Zend \ Paginator \ Adapter \ DbTableGateway或\ Zend \ Paginator \ Adapter \ DbSelect构建许多语句。
我认为通过“共享管理器”应该有一个钩子,但不知道如何实现它。
感谢您的帮助!
答案 0 :(得分:0)
从服务管理器和use the query
method中提取适配器实例以执行它。或者,如果底层适配器本身支持它,则可以在配置适配器时传递选项。在the manual comments section, here中为不同选项(强制UTF8)执行该操作的示例