也可以在其他模块下配置,这样请求该模块时就会使用对应的配置。

    默认情况下,模型名和数据表名都是一一对应的。假设数据表前缀是 think_,那么 user 模型对应的数据表为 think_user, 模型对应的数据表为 think_user_group

    • tablePrefix 表前缀
    • tableName 表名,不包含前缀

      ES6 方式

    动态创建类方式

    模型默认的主键为 id,如果数据表里的 Primary Key 设置不是 id,那么需要在模型中设置主键。

    count,,minmax 等很多查询操作都会用到主键,用到这些操作时需要修改主键。

    parser 解析的参数 options 里会包含接下来要执行的 SQL 语句,这样就很方便的在 parser 里返回对应的数据库配置。