具有数据库和节点模块的MTA应用程序

2020-09-06 06:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我用数据库和节点模块创...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,

我用数据库和节点模块创建了一个MTA应用程序。 创建了数据库表并从csv加载了数据。 添加了db作为对nodemodule的依赖关系。 我正在尝试执行选择查询。 我正在使用hana试用帐户。

它在client = req.db处引发错误。

'db'未定义。

server.js文件中是否提供任何连接详细信息。

var express = require(" express");
var app = express();

ar xsenv = require(" @ sap/xsenv");
var hdbext = require(" @ sap/hdbext");

var hdbext = require(" @ sap/hdbext") ;
var hanaOptions = xsenv.getServices({
hana:{
标签:" hana"
}
});


const port =进程。 env.PORT || 3000;
app.listen(port,function(){
console.info ( "在端口上监听:" +端口);
});

app.get('/',function(req,res){

var client = req.db;

}

由于未定义'db',是否还有其他配置需要完成。

谢谢

Divya

2条回答
SC_Yao
2020-09-06 06:59

维斯瓦纳斯你好,

您可以尝试执行cf命令

 cf env  

使用此方法,您将再次检查db模块是否确实绑定到nodejs应用程序。 如果是这样,您将看到VCAP_SERVICES环境变量,您可以在其中轻松找到数据库的路径以及成功连接所需的用户名和密码。

此致

Mihailo

一周热门 更多>