node.js - 具有 Oracle 数据库持久性的 ActionHero.js 框架

标签 node.js oracle api rest actionhero

我是 Nodejs 的新手,我需要制作一个可以与 websocket 一起使用的 REST API。我正在寻找一个可以使用的框架,我找到了actionhero.js,我认为它可以满足我的需求。

但是我发现这个框架有一个小问题,我找不到有关如何使其与 Oracle 数据库一起工作的信息,如果你们中的任何人能给我一个关于如何使它工作的信息,我将非常感激它可以将此框架与 Oracle 数据库配合使用,或者建议我使用一个基于 REST API 的框架来满足我的需求。

谢谢。

最佳答案

正如您所指出的,Actionhero 是一个 REST API 框架。它不包含任何数据库驱动程序(Redis 除外,它用于集群通信)。您可以在initializer中轻松地为您喜欢的任何数据库提供广告支持。 。

还有添加数据库支持的插件。例如,ah-sequelize-plugin添加了对 Sequelize ORM 的支持,可能是最流行的 Node.js ORM。 Sequelize 不支持开箱即用的 Oracle DB(很少有支持),但您可以使用现有的驱动程序:https://github.com/adeo-proxideco/sequelize-oracle

关于node.js - 具有 Oracle 数据库持久性的 ActionHero.js 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38259329/

相关文章:

java - 如何在 OpenScript - Oracle Application Testing Suite 中传递运行时参数?

.net - 在数组绑定(bind)中使用直接路径加载提示是否错误?

java - JDeveloper 错误 : (CMD property not found in autorun. inf)

r - 如何模拟 rest API 的 http 响应?

ios - 是否可以使用 Alamofire swift 在 api 命中时将数组和字典都发送到参数中?

angularjs - 如何使用nodejs/angular删除Amazon s3文件

javascript - 使用 node.js/electron/javascript 在网页中运行异步命令

c# - 查找非托管 dll API?

node.js - 使用nodejs redis时出现EMFILE错误

node.js - 在node.js文件上放置断点