Bookshelf.js

Bookshelf.js

Bookshelf.js

软件

软件描述

Bookshelf 是一个基于 Knex SQL 查询构建器的 Node.js JavaScript ORM。它支持基于 Promise 和传统回调接口,具备事务支持、关联关系的预加载/嵌套预加载、多态关联,以及一对一、一对多等关系的支持。

官方网站

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

官方认证

bookshelfjs.org

安全链接HTTPS

什么是 Bookshelf.js?

Bookshelf 是一个基于 Knex SQL 查询构建器的 Node.js JavaScript ORM。它支持基于 Promise 和传统的回调接口,具备事务支持、关联关系的预加载/嵌套预加载、多态关联,以及一对一、一对多和多对多关系的支持。
它专为 PostgreSQL、MySQL 和 SQLite3 设计。
Bookshelf 的目标是为在 JavaScript 中查询数据库及建立对象间关系提供一个简洁的库,其设计思路大量借鉴了数据映射器模式。
凭借简洁明了的代码库,Bookshelf 易于阅读、理解和扩展。它不强制使用任何特定的验证方案,提供灵活高效的关联关系及嵌套关联关系加载,并具备一流的事务支持。
它是一个轻量级的对象关系映射器,允许你在需要时直接使用原生 Knex 接口编写自定义查询,而不必受限于默认约定。

下载与相关链接

安全提示
⚠️

安全提醒

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