表示js winstonlogging客户端的ip地址

app.js我已经configurationwinstonloginmongoose的查询。

 mongoose.set('debug', function(collectionName, method, query, doc) { winston.log('info', { collection: collectionName, method: method, query: query, doc: doc } ); }); 

这会将所有查询完美地logging到我定义的文件中。 但我没有明白这一点

How to log the client IP address with queries

因为在快递req.ip可以得到我的客户端IP地址,但这只在里面工作

function(req, res, next) ()

有没有其他的方法来初始化并获取客户端的IP地址在app.js