Releases: top-think/think-orm
Releases · top-think/think-orm
V4.0.43
改进视图模型的自动关联查询 不依赖autoMapping定义 会自动检测关联映射
改进lazyWrite方法step参数类型
V4.0.42
- 改进实体模型和视图模型的__unserialize方法
- 改进save方法自增主键写入
- 改进getOrigin方法增加类型转换参数
- 改进视图模型的自动数据验证 支持字段映射
- 视图模型增加validate_mapping_data配置 用于设置是否验证映射后的数据 默认情况下为验证视图模型的属性而非映射后的属性
- 模型增加scene方法 用于设置自动验证的场景
- 修正order方法传数组的别名问题
V4.0.41
- 改进hasWhere的查询条件 支持更多的数组用法
- batchQuery类方法取消query参数
- 去掉Model类的autoinc处理
- 修正__unserialize方法
V4.0.40
connect方法支持传入数组配置的数据库链接信息
改进Model类get方法
修复chunk查询中断问题
修复mongo游标查询问题
numberic类型视为字符串类型处理
优化PDOConnection类query和execute方法 不依赖Query
Model增加getAutoInc方法 改进getPk方法判断
V4.0.39
改进Model类__isset方法判断
改进Model类__unset方法
V4.0.38
- 修正belongsTo关联的hasWhere方法
- 改进关联写入支持JSON字段映射
- 改进视图模型的data方法支持传入对象
- 改进视图模型的create、update方法
- 视图模型增加saveall方法实现
- 改进视图模型的save方法
- 改进DateTime支持写入null
V4.0.37
- 视图模型和实体模型支持独立的查询范围和搜索器定义
- 完善pg驱动,支持获取字段注解内容
- 改进实体模型和视图模型的newInstance和setModel方法
- 改进视图模型的clone方法
- 改进视图模型的refresh方法调用
- 改进autoMapping的字段条件自动处理
V4.0.36
- 视图模型优化对JSON字段映射的支持
- 支持JSON类型属性的类型自动转换
- 优化视图模型的查询条件处理 可以自动根据视图模型的属性查询 会自动关联查询
- 改进join查询方法的多次调用
- 视图模型查询排序字段支持映射
V4.0.35
- 修正修改器的data参数
- 改进update方法的刷新数据
- 改进视图模型多级子关联映射问题
- 改进虚拟模型
- 取消视图模型的只读功能
V4.0.34
- 视图模型支持update、create方法调用并返回当前视图模型
- 视图模型增加clear和reflesh方法
- 视图模型默认支持写入 除非readonly为true(原allowWrite参数废弃)
- Model的update方法更新成功后刷新数据 保证数据完整性
- 改进parserOrder方法支持json字段排序