我已经创建了一个redis客户端模块,如下所示:
let redis = require('redis');
let client = redis.createClient();
module.exports = client;
现在,我想在用户模块中的控制器中使用它。所以我已经在我的userController.js
中做到了:
var client = require('../../../config/redis.js');
exports.findAll = function(req, res){
userModel.find()
.then(users => {
client.on('connect', () => {
console.log("connected");
});
res.send(res.response(200,users,"data send!"));
}).catch(err => {
res.send(res.response(204,[],"data not found!"));
});
}
但是我无法连接到Redis。如果我在app.js中执行的操作与正常工作相同,但在控制器中则无法正常工作。任何帮助,将不胜感激。