ノードjsにプールするのが初めてです。私はcrud_new_op.jsファイルでプール接続を開始し、db_crud.jsへの接続をエクスポートしてコンソールにログインしようとしています。ノードjsのデータベースプーリング中の未定義の「接続」
私はさまざまな方法を試してみましたが、私はいつも私がプールからエクスポートすることを接続するための "未定義" を取得...
db_crud.js
var express = require('express');
var app = express();
var crud = require('./routes/crud_op_new.js');
app.get('/search',(req,res)=>{
console.log(crud.connection);
});
app.listen(8044);
crud_op_new.js
var mysql = require('mysql');
var conn = require('../config/db_config.js');
var db = conn.database;
var pool = mysql.createPool({
connectionLimit : 100,
host : db.host,
user : db.user,
password : db.password,
database : db.database
});
pool.getConnection(function(err,connection){
if(!err){
exports.connection;
}
else {
console.log("Error at pool creation");
}
});
データベース接続には何も問題ありません。
'exports.connection()'はまだ 'undefined'を返します – Adam
いいえ。私はそれを試みました。接続オブジェクトが表示されます。 – digit
私はあまりにも同じ定義を得ていません – VisheshRaju