ThinkORM 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ThinkORM 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ThinkORM 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 PHP
操作系统 跨平台
软件类型 开源软件
所属分类 数据库相关
开源组织
地区 国产
投 递 者 流年
适用人群 未知
收录时间 2024-08-08

软件简介

ThinkORM是一个基于PHPPDO的数据库中间层和ORM类库,早期作为ThinkPHP的一个核心组件现已独立出来,以优异的功能和突出的性能著称,提供了更优秀的性能和开发体验,最新版本要求PHP8.0+

主要特性:

  • 基于PDO和PHP强类型实现
  • 支持原生查询和查询构造器
  • 自动参数绑定和预查询
  • 简洁易用的查询功能
  • 强大灵活的模型用法
  • 支持预载入关联查询和延迟关联查询
  • 支持多数据库及动态切换
  • 支持MongoDb
  • 支持分布式及事务
  • 支持断点重连
  • 支持JSON查询
  • 支持数据库日志
  • 支持PSR-16缓存及PSR-3日志规范

如果需要连接池功能,请直接使用think-swoole扩展。

环境要求

3.0版本:PHP8.0+ / 2.0版本:PHP7.1+

安装

使用composer安装

composer require topthink/think-orm

最新的3.0版本要求PHP8.0+,如果你的PHP环境低于8.0,可以安装2.0版本。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
09/11 10:41

ThinkORM V3.0.27 版本发布 —— 引入枚举类型支持

主要更新包括: 改进自动写入 增加枚举支持(使用参考) 修正json字段的`hidden`方法处理 改进模型`suffix`设置 增加`EnumTransform`枚举类型自动转换接口 官方文档 在使用过程中可以参考官方手册或 ThinkORM 开发指南 反馈建议 有任何问题可以去官方轻社区反馈或直接使用官方的 AI 助理服务

1
0
发表了资讯
09/05 11:07

ThinkORM V3.0.26 版本发布 —— JSON 查询改进和数据自动写入

近期主要更新如下: 修正value方法和column方法对json字段的支持 添加支持MySQL不等于操作表达式 改进query类的hidden、visible和append处理 增加自动写入(通过修改器定义)字段定义 改进数据集withattr方法 增加whereJsonContains和whereOrJsonContains方法用于查询json数组数据 hidden方法支持隐藏json字段的某个属性 增加columnWithAttr和valueWithAttr方法 修正json属性和类型转换同时定义的时候出错的问题 value和column查...

1
0
发表了资讯
08/28 10:02

ThinkORM V3.0.24 版本发布 —— 强大而优雅的 ORM

主要更新 FieldTypeTransform类命名空间调整 一对一关联绑定关联属性支持 callable 调整搜索器判断 model类withAttr方法调整为withFieldAttr方法 避免和query类冲突 支持主键自动写入 改进数据写入 官方文档 在使用过程中可以参考官方手册或ThinkORM开发指南 反馈建议 有任何问题可以去官方轻社区反馈或直接使用官方的AI助理服务

0
1
发表了资讯
08/21 11:11

ThinkORM 发布 V3.0.22 版本,强大而优雅的 ORM

主要更新包括: 修正参数绑定 改进单元测试 setDec和setInc方法step参数改为float类型 改进搜索器 支持数据检查 query类增加suffix方法 可以用于关联定义的时候动态设置 find方法支持传入闭包,查询为空的时候执行 改进字段类型和绑定类型获取 实现模型字段类型转换静态接口 在使用过程中可以参考官方手册或ThinkORM开发指南

0
1
发表了资讯
08/08 12:03

ThinkORM V3.0.20 版本发布——高性能优雅 ORM

ThinkORM是一个基于PHP和PDO的数据库中间层和ORM类库,早期作为ThinkPHP的一个核心组件现已独立出来,以优异的功能和突出的性能著称,提供了更优秀的性能和开发体验,最新版本要求PHP8.0+。 更新日志 详细更新日志可以参考 更新日志。 主要特性: 基于PDO和PHP强类型实现 支持原生查询和查询构造器 自动参数绑定和预查询 简洁易用的查询功能 强大灵活的模型用法 支持预载入关联查询和延迟关联查询 支持多数据库及动态切换 支持M...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部