首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
暮冬拾柒
掘友等级
向往的数字游民
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
最新
热门
Orchid ORM 聚合函数
本文介绍 OrchidORM 的聚合函数功能,支持 count、min、max 等多种函数,可配置 distinct、order 等选项,能在 select、having 中使用,还可链式组合条件
Orchid ORM SQL 表达式
本文介绍 OrchidORM 的 SQL 表达式功能,sql可嵌入原始 SQL,支持指定结果类型、安全插值等,column和ref用于引用列,fn可调用 SQL 函数,满足多样 SQL 操作需求
Orchid ORM 事务
事务中的所有查询均在同一数据库连接上执行,并将整个查询集作为一个原子单元运行。任何操作失败都会导致数据库回滚该连接上的所有查询,恢复至事务前的状态。
Orchid ORM 创建、更新和删除记录
本文介绍 OrchidORM 的记录操作,包括 create/insert 创建(含批量、原始 SQL)、update 更新(支持子查询、JSON 操作)、delete 删除
Orchid ORM Join方法
本文介绍 OrchidORM 的连接功能,包括选择关系、join 等多种连接方法,可连表、关系、子查询等,支持自定义条件、别名,能选完整记录,还涉及隐式连接 LATERAL、leftJoin 等。
Orchid ORM WHERE 条件语句
本文介绍 OrchidORM 的 WHERE 条件语句,支持基础条件、子查询、特殊键及回调构建,可合并条件、处理动态参数。
Orchid ORM 查询方法
本文介绍 OrchidORM 查询方法,遵循不可变性原则。涵盖单条记录查询(take、find 等)、结果处理(all 返回对象数组,none 强制无结果)、高级构建(as、from、group 等)
Orchid ORM 查询构建器
OrchidORM 由查询构建器(如 Knex 或 Kysely)和关系操作层(类似 Prisma)两部分构成。
Orchid ORM 与 Kysely 的比较
核心定位与设计差异 Kysely 本质上是一款查询构建器,与对象关系映射(ORM)工具存在明显区别。从设计理念出发,它并不承担处理数据关系以及其他 ORM 工具常见功能的职责。
Orchid ORM 基准测试
对不同的对象关系映射(ORM)工具以及查询构建器的每秒操作数进行衡量,每个 ORM 的连接池大小都设置为 10。基准测试会运行 10 个并行查询,持续时间为 10 秒,以此来计算平均每秒操作数
下一页
个人成就
文章被点赞
54
文章被阅读
30,259
掘力值
556
关注了
15
关注者
13
收藏集
2
关注标签
58
加入于
2021-10-15