Objection.js

Objection.js

Objection.js

软件

软件描述

Objection.js 是一个适用于 Node.js 的 ORM,旨在尽量减少干扰,使您在充分利用 SQL 和底层数据库引擎功能的同时,仍能轻松愉快地处理常见操作。

官方网站

访问软件的官方网站了解更多信息

官方认证

vincit.github.io

安全链接HTTPS

什么是 Objection.js?

Objection.js 是一个为 Node.js 设计的 ORM,旨在尽量减少对开发者的干扰,使您在充分利用 SQL 和底层数据库引擎功能的同时,也能轻松愉快地处理常见操作。
尽管 ORM 是描述 Objection.js 最常见的缩写,但更准确的说法是将其视为一个关系型查询构建器。您将获得 SQL 查询构建器的所有优势,同时还拥有一套强大的工具来处理数据关系。
Objection.js 基于名为 knex 的 SQL 查询构建器构建。所有支持 knex 的数据库均受 Objection.js 支持,其中 SQLite3、Postgres 和 MySQL 已经过充分测试。
Objection.js 提供的功能包括:

  • 定义模型及其关系的简单声明式方式
  • 使用 SQL 全部功能进行对象的查询、插入、更新和删除,操作简单有趣
  • 强大的预加载、插入及合并插入(upsert)对象图机制
  • 易用的事务处理
  • 官方 TypeScript 支持
  • 可选的 JSON 模式验证
  • 将复杂文档以单行形式存储的方式

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。