ThinkORM是一个基于PHP和PDO的数据库中间层和ORM类库,早期作为ThinkPHP的一个核心组件现已独立出来,以优异的功能和突出的性能著称,提供了更优秀的性能和开发体验,最新版本要求PHP8.0+。
修正value方法和column方法对 json 字段的支持
添加支持 MySQL 不等于操作表达式
改进 query 类的 hidden、visible 和 append 处理
增加自动写入(通过修改器定义)字段定义
改进数据集withattr方法
增加whereJsonContains和whereOrJsonContains方法用于查询 json 数组数据
hidden方法支持隐藏 json 字段的某个属性
增加columnWithAttr和valueWithAttr方法
修正json属性和类型转换同时定义的时候出错的问题
value和column查询方法支持获取器
改进修改器对json字段的支持
query 类增加readonly方法设置只读字段
fetchsql方法支持setInc和setDec方法
修正使用查询范围后无法更新和删除数据的问题
修正json数据查询的字符串引号问题
预载入关联支持在闭包使用withBind方法动态绑定参数到父模型
修正 json 字段 null 查询
领取专属 10元无门槛券
私享最新 技术干货