Releases: top-think/think-orm
Releases · top-think/think-orm
V4.0.51
Compare
Sorry, something went wrong.
No results found
改进lazy方法对distinct的处理
修改 getBindAttr 为 getAttrOfBind
修改 getWithAttr 为 getAttrOfWith
修改 setWithAttr 为 setAttrOfWith
修改 getRelationMapAttr 为 getAttrOfRelationMap
改进toarray方法的append处理 支持relation.attr方式
修正DateTime类 关闭时间格式化后的问题
修正软删除
改进pgsql驱动
增加after_connect
数据库驱动增加时区设置,统一使用timezone参数配置
使用标准 PostgreSQL 系统表查询字段信息
改进Raw类
V4.0.50
Compare
Sorry, something went wrong.
No results found
改进模型的suffix方法调用处理
模型和实体模型增加基础配置定义方法getBaseOptions()
改进视图模型支持基础类参数定义
优化 Json 字段解析效率
V4.0.49
Compare
Sorry, something went wrong.
No results found
chunk查询方法使用lazy方法重写并优化实现
LazyCollection类增加page方法简化数据处理
改进cursor方法支持关联查询
chunk方法的column参数不再支持传入数组
改进视图模型的获取器调用
增加setAttrs方法
V4.0.48
Compare
Sorry, something went wrong.
No results found
增加LazyCollection数据集对象
cursor和lazy方法默认返回LazyCollection对象
修正chunk方法主键不存在的情况查询出错问题
V4.0.47
Compare
Sorry, something went wrong.
No results found
调整getPk方法支持没有主键的表
修正OptimLock的getDbWhere方法参数默认值
模型类和数据集对象增加toView方法
改进autoWriteData方法对于手动写入的自动写入时间字段不再生成
改进视图模型的data方法支持原有属性
改进视图模型的一对多关联写入
改进模型的destory方法增加together参数
V4.0.46
Compare
Sorry, something went wrong.
No results found
增加lazy惰性查询方法
优化预载入关联查询使用lazy方法
V4.0.45
Compare
Sorry, something went wrong.
No results found
修正参数绑定
一对多关联增加first和last方法
一对一关联增加firstOfMany和lastOfMany方法
改进视图模型的验证
改进withSearch方法支持搜索规则
V4.0.44
Compare
Sorry, something went wrong.
No results found
改进关联预载入查询的limit方法
改进数据集的关联预载入查询 使用cursor查询 减少内存开销
V4.0.43
Compare
Sorry, something went wrong.
No results found
改进视图模型的自动关联查询 不依赖autoMapping定义 会自动检测关联映射
改进lazyWrite方法step参数类型
V4.0.42
Compare
Sorry, something went wrong.
No results found
改进实体模型和视图模型的__unserialize方法
改进save方法自增主键写入
改进getOrigin方法增加类型转换参数
改进视图模型的自动数据验证 支持字段映射
视图模型增加validate_mapping_data配置 用于设置是否验证映射后的数据 默认情况下为验证视图模型的属性而非映射后的属性
模型增加scene方法 用于设置自动验证的场景
修正order方法传数组的别名问题