Skip to content

Releases: top-think/think-orm

V4.0.50

26 Aug 05:37
Compare
Choose a tag to compare
  • 改进模型的suffix方法调用处理
  • 模型和实体模型增加基础配置定义方法getBaseOptions()
  • 改进视图模型支持基础类参数定义
  • 优化 Json 字段解析效率

V4.0.49

11 Aug 05:45
Compare
Choose a tag to compare
  • chunk查询方法使用lazy方法重写并优化实现
  • LazyCollection类增加page方法简化数据处理
  • 改进cursor方法支持关联查询
  • chunk方法的column参数不再支持传入数组
  • 改进视图模型的获取器调用
  • 增加setAttrs方法

V4.0.48

31 Jul 09:07
Compare
Choose a tag to compare
  • 增加LazyCollection数据集对象
  • cursor和lazy方法默认返回LazyCollection对象
  • 修正chunk方法主键不存在的情况查询出错问题

V4.0.47

28 Jul 02:35
Compare
Choose a tag to compare
  • 调整getPk方法支持没有主键的表
  • 修正OptimLock的getDbWhere方法参数默认值
  • 模型类和数据集对象增加toView方法
  • 改进autoWriteData方法对于手动写入的自动写入时间字段不再生成
  • 改进视图模型的data方法支持原有属性
  • 改进视图模型的一对多关联写入
  • 改进模型的destory方法增加together参数

V4.0.46

26 Jun 06:09
Compare
Choose a tag to compare
  • 增加lazy惰性查询方法
  • 优化预载入关联查询使用lazy方法

V4.0.45

25 Jun 02:03
Compare
Choose a tag to compare
  • 修正参数绑定
  • 一对多关联增加first和last方法
  • 一对一关联增加firstOfMany和lastOfMany方法
  • 改进视图模型的验证
  • 改进withSearch方法支持搜索规则

V4.0.44

19 Jun 03:02
Compare
Choose a tag to compare
  • 改进关联预载入查询的limit方法
  • 改进数据集的关联预载入查询 使用cursor查询 减少内存开销

V4.0.43

17 Jun 05:05
Compare
Choose a tag to compare

改进视图模型的自动关联查询 不依赖autoMapping定义 会自动检测关联映射
改进lazyWrite方法step参数类型

V4.0.42

12 Jun 08:34
Compare
Choose a tag to compare
  • 改进实体模型和视图模型的__unserialize方法
  • 改进save方法自增主键写入
  • 改进getOrigin方法增加类型转换参数
  • 改进视图模型的自动数据验证 支持字段映射
  • 视图模型增加validate_mapping_data配置 用于设置是否验证映射后的数据 默认情况下为验证视图模型的属性而非映射后的属性
  • 模型增加scene方法 用于设置自动验证的场景
  • 修正order方法传数组的别名问题

V4.0.41

28 May 09:54
Compare
Choose a tag to compare
  • 改进hasWhere的查询条件 支持更多的数组用法
  • batchQuery类方法取消query参数
  • 去掉Model类的autoinc处理
  • 修正__unserialize方法