PDO和教义DBAL缓存适配器
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 5.3,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
PDO和教义DBAL缓存适配器
这个适配器存储在一个SQL数据库缓存项。它需要一个PDO,教义DBAL连接,或数据源名称(DSN)作为第一个参数,选择一个名称空间,默认缓存生命周期,和选项数组作为其第二,第三,和参数:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
使用ob娱乐下载\组件\缓存\适配器\PdoAdapter;美元缓存=新PdoAdapter (/ /一个PDO,教义DBAL连接通过PDO懒惰或DSN连接美元databaseConnectionOrDSN,/ /字符串前缀的键项存储在这个缓存美元名称空间=”,/ /缺省生命周期(秒)不定义的缓存项/ /自己的一生,值0导致项目被无限期存储(即。/ /到数据库表被截断或其行否则删除)美元defaultLifetime=0,/ /数组的选项配置和连接的数据库表美元选项= []);
自动创建的表值存储在第一次调用save ()方法。您还可以创建这个表显式地通过调用不知道()方法在您的代码中。
提示
当通过一个数据源名称(DSN)字符串(而不是一个数据库连接类实例),连接将在需要的时候被延迟加载。
请注意
这个适配器实现了PruneableInterface,允许手工修剪的过期的缓存条目通过调用它的删除()
方法。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。