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 接口编写自定义查询,而不必受限于默认约定。
许可证免费 • 开源
下载与相关链接
安全提示⚠️
安全提醒
点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。
