参数说明备注$name要连接的数据库表名称必填。不需要带上表前缀$database要切换的数据库的名称非必填。默认为当前组配置的数据库名称$dbPrefix强制指定表前缀非必填。通常与切换库一起使用

    连接表

    在模型上连接doc表,并返回所有结果:

    切换库

    有些时候,我们不仅仅使用一个库进行开发的。如业务库和日志库。通常来说,业务库是默认的配置库。在直接调用db()方法时,程序走的都是当前组默认的配置库。若需要程序走的是日志库,那么我们需要在db()方法中的第二个参数中声明该库的名称。

    表前缀

    编写连接多个表的SQL语句是,我们通常需要获取表前缀,以防止某天程序搬迁时,更改一大推表前缀。PESCMS提供了获取表前缀的变量。由于静态变量声明后,在非静态的方法中无法调用,控制器和模型调用的表前缀变量均不一样,这一点大家必须注意。