Skip to content

Releases: top-think/think-orm

V3.0.25

29 Aug 09:39
Compare
Choose a tag to compare
  • 修正json属性和类型转换同时定义的时候出错的问题
  • value和column方法支持获取器
  • 改进修改器对json字段的支持
  • query类增加readonly方法设置只读字段
  • fetchsql方法支持setInc和setDec方法
  • 修正使用查询范围后无法更新和删除数据的问题
  • 修正json数据查询的字符串引号问题
  • 预载入关联支持在闭包使用withBind方法动态绑定参数到父模型
  • 修正json字段null查询

V3.0.24

27 Aug 09:07
Compare
Choose a tag to compare
  • FieldTypeTransform类命名空间调整
  • 一对一关联绑定关联属性支持 callable
  • 调整搜索器判断
  • model类withAttr方法调整为withFieldAttr方法 避免和query类冲突
  • 支持主键自动写入
  • 改进数据写入

V3.0.23

21 Aug 04:11
Compare
Choose a tag to compare

修正软删除定义

V3.0.22

21 Aug 02:27
Compare
Choose a tag to compare

修正参数绑定
改进单元测试

V3.0.21

16 Aug 07:38
Compare
Choose a tag to compare
  • setDec和setInc方法step参数改成float类型
  • 改进搜索器 支持数据检查
  • query类增加suffix方法 可以用于关联定义的时候动态设置
  • find方法支持传入闭包,当查询为空的时候执行闭包
  • 改进字段类型和绑定类型获取
  • 实现模型字段类型转换静态接口

V3.0.20

05 Aug 10:23
Compare
Choose a tag to compare
  • 简化聚合查询方法的参数
  • 改进查询范围的执行
  • 属性列表支持合并
  • Db::raw() 增加 $bind 参数
  • 修复 autoInsIDType函数 数据库无自增主键情况下报错 Illegal offset type
  • 改进autoinc判断

V3.0.19

02 Aug 15:37
Compare
Choose a tag to compare

改进事务
修正查询范围

V3.0.18

31 Jul 10:06
Compare
Choose a tag to compare
  • 修正hasWhere方法
  • 修复远程一对一关联到同一对象时仅成功最后一个的问题
  • Query类增加withTrashed方法 用于关联查询的时候指定是否需要包含软删除数据
  • 增加withoutScope方法 支持在关联查询的时候指定不需要的全局查询范围

V3.0.17

30 Jul 02:03
Compare
Choose a tag to compare

主要更新:

  • 修改模型更新方法,默认关闭全局查询范围限制
  • 改进whereMonth查询

V3.0.16

17 Jul 01:33
Compare
Choose a tag to compare

修正查询缓存及字段处理