ThinkORM开发指南
简介
数据库配置
分布式数据库
查询构造器
查询数据
新增数据
更新数据
删除数据
链式操作
Where
Table
Alias
Field
Strict
Limit
Page
Order
Group
Having
Join
Union
Distinct
Lock
Cache
Comment
FetchSql
Force
Partition
Replace
FailException
Extra
Duplicate
Sequence
Procedure
View
聚合查询
分页查询
时间查询
高级查询
子查询
原生查询
事务操作
存储过程
查询事件
JSON字段
模型
定义
新增
更新
删除
查询
查询范围
只读字段
JSON字段
自动时间写入
获取器
修改器
搜索器
类型转换
模型输出
模型事件
虚拟模型
关联
一对一关联
一对多关联
远程一对多
远程一对一
多对多关联
多态一对多
多态一对一
关联预载入
关联统计
关联输出
SQL监听
缓存机制
字段缓存
查询缓存
扩展
自定义查询类
自定义数据库驱动
本书使用 GeChiUI.com 发布
模型
模型
最后更新于:2022-04-02 07:30:41
模型是`ThinkORM`的一个重要组成,`Db`和模型的存在只是`ThinkORM`架构设计中的职责和定位不同,`Db`负责的只是数据(表)访问,模型负责的是业务数据和业务逻辑,实现了数据对象化访问的封装。 相对于使用`Db`类来说模型的优势主要在于: * 支持`ActiveRecord`实现; * 灵活的事件机制; * 数据自动处理能力; * 简单直观的数据关联操作; * 封装业务逻辑;
';