默认主键为自动识别,如果需要指定,可以设置属性:
模型名 | 约定对应数据表(假设数据库的前缀定义是 think_) |
---|---|
User | think_user |
UserType | think_user_type |
如果你的规则和上面的系统约定不符合,那么需要设置Model类的数据表名称属性,以确保能够找到对应的数据表。
和连接数据库的参数一样,属性的值也可以设置为数据库的配置参数,而且也是官方推荐的方式,这样可以避免把数据库连接固化在代码里面。
实例化模型类主要用于调用模型的自定义方法,更多用法参考后面的章节内容。