在app.js
中,我已将winston配置为记录mongoose查询。
mongoose.set('debug', function(collectionName, method, query, doc) {
winston.log('info', { collection: collectionName, method: method, query: query, doc: doc }
);
});
这会将所有查询完美地记录到我定义的文件中。但我不明白这一点
How to log the client IP address with queries
因为快递中的 req.ip 可以获取我的客户端IP地址,但这只能在
内部工作 function(req, res, next) ()
是否有其他方法可以在app.js
初始化并获取客户端IP地址?