Releases: top-think/think-orm
Releases · top-think/think-orm
V3.0.25
- 修正json属性和类型转换同时定义的时候出错的问题
- value和column方法支持获取器
- 改进修改器对json字段的支持
- query类增加readonly方法设置只读字段
- fetchsql方法支持setInc和setDec方法
- 修正使用查询范围后无法更新和删除数据的问题
- 修正json数据查询的字符串引号问题
- 预载入关联支持在闭包使用withBind方法动态绑定参数到父模型
- 修正json字段null查询
V3.0.24
- FieldTypeTransform类命名空间调整
- 一对一关联绑定关联属性支持 callable
- 调整搜索器判断
- model类withAttr方法调整为withFieldAttr方法 避免和query类冲突
- 支持主键自动写入
- 改进数据写入
V3.0.21
- setDec和setInc方法step参数改成float类型
- 改进搜索器 支持数据检查
- query类增加suffix方法 可以用于关联定义的时候动态设置
- find方法支持传入闭包,当查询为空的时候执行闭包
- 改进字段类型和绑定类型获取
- 实现模型字段类型转换静态接口
V3.0.20
- 简化聚合查询方法的参数
- 改进查询范围的执行
- 属性列表支持合并
- Db::raw() 增加 $bind 参数
- 修复 autoInsIDType函数 数据库无自增主键情况下报错 Illegal offset type
- 改进autoinc判断
V3.0.18
- 修正hasWhere方法
- 修复远程一对一关联到同一对象时仅成功最后一个的问题
- Query类增加withTrashed方法 用于关联查询的时候指定是否需要包含软删除数据
- 增加withoutScope方法 支持在关联查询的时候指定不需要的全局查询范围
V3.0.17
主要更新:
- 修改模型更新方法,默认关闭全局查询范围限制
- 改进whereMonth查询