Objection.js是的 ,旨在不影响您的使用,并尽可能轻松地使用SQL和底层数据库引擎的全部功能,同时仍使常见的东西变得轻松愉快。 尽管ORM是描述异议的最著名的首字母缩写,但更准确的描述是将其称为关系查询生成器。 您将获得SQL查询构建器的所有好处,还可以获得一组用于处理关系的强大工具。 Objection.js建立在名为SQL查询构建器上。 knex支持的所有数据库都受objection.js支持。 SQLite3 , Postgres和MySQL已经过。 objection.js给您带来什么: 及其之间关系的简单声明方法 使用SQL的全部功能来对象的简单而有趣的方法 , 和上对象图的强大机制 易于使用的 官方支持 可选的验证 一种为单行的方法 objection.js没有给您带来什么: 数据库的完全面向对象的视图遇到异议,您将无法使用实体。 您处理查询。 异议不会尝试