Releases: top-think/think-orm
Releases · top-think/think-orm
V2.0.48
改进模型关联查询
模型和Db类的数据处理统一使用Db类filter方法
V2.0.46
- 修正column方法
- Db和模型增加filter数据处理机制
- 调整json处理
- 修正sqlite驱动lock
- 获取数据库字段类型不区分大小写
- 修正json方法
- 修正多对多关联中间表数据
- 修正多对多模型
- 改进db类hidden visible append 方法处理机制
- 改进关联的软删除查询
- 完善获取sql时的字符转义
V2.0.45
Mongo驱动改进数据库事件
修复 more 方法中当前查询数据空时获取 lastId 会报错的问题
修复自动时间戳int类型 添加修改返回1970
修正transactionXa方法
删除Relation类update和delete方法
修复hasWhere closure为空时foreach报错
修复paginate 返回[] 而不是空数据集,而导致的hidden等方法无法调用
fix: 修复php8自动提交事务时的报错
修正hasWhere方法
value和column方法支持json字段和动态获取器
关联定义增加withDefault方法指定关联数据不存在时候的默认值
修复 whereNotBetweenTime 逻辑错误
V2.0.42
优化分页查询
改进聚合查询
强化虚拟模型支持
改进关联的withoutfield方法参数支持字符串
V2.0.41
改进模型事件注册
软删除destroy优化
关联支持withoutField方法
改进getValue对动态获取器的处理
改进分页类
V2.0.40
- fixed: 兼容 symfony/cache 组件规则,不能在 key 或 tag 中使用的保留字符 :'{}()/@:'
- 调整修改器和类型转换的处理机制
- 改进关联查询
- 改进多次查询的时候field方法失效问题
- MorphOne关联支持绑定关联模型属性
V2.0.39
修正parseIn方法
改进__unset方法
修正修改数据不生效的问题
完善 column distinct 测试
补充 whereNotIn 测试