node.js - "clean"在Sails.js 中使用不同ORM(例如node-orm2)的方法?

标签 node.js sails.js

我正在审查 Node.js 的各种框架,并且我刚刚通过编写一个小型 CRUD 应用程序来测试 Sails.js。我想知道除了 sails 所包含的之外,是否有一种优雅的方式来使用不同的 ORM。

我在 Sails.js 的文档中没有看到任何关于使用不同 ORM 的内容。尝试使用不同的 ORM 时是否可能会缺少任何“集成”的非 Orm 特定功能?

最佳答案

水线应被视为 sails 的核心部分。没有任何简单的方法可以用不同的 ORM 替换它。在 Sails.js 的 Google 群组中,Mike McNeil(sails 的创建者)承认 Sails 目前不支持在不同的 ORM 中进行交换[1]。

“[...]我完全愿意尝试扩展 Sails 以支持其他 ORM[...]”

[1] https://groups.google.com/d/msg/sailsjs/jmR36bD-Zys/-F0ZFy1Q1IoJ

关于node.js - "clean"在Sails.js 中使用不同ORM(例如node-orm2)的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21076686/

相关文章:

javascript - Sails.js:提交表单时 Controller 从未调用

json - 如何在 Angular2 中访问名称中带有破折号的 JSON 数据?

javascript - 从客户端到服务器上的真实路径的虚拟路径

node.js - 如何即时转换上传的文件并将其直接流式传输到 sails 内的 amazon S3

sails.js - sails.js 模型蓝图中的自定义 XML 响应?

node.js - 我想将结果数据存储在变量中,以便在 sails js (mongodb) 中进一步使用

node.js - Nodejs promise 捕获 "hell"然后使用 sequelize orm

javascript - 在 Nodejs 中发送多封邮件

sql - 使用 postgres 和 node js 在单个语句中执行多个查询

node.js - 在 Openshift 上部署 Sails.js ... 应用程序一遍又一遍地重新启动