在MongoDB中logging所有请求
我有一个nodejs-express-mongoose应用程序,我想设置日志logging系统。 我知道connect.logger()中间件,但我想login到MongoDB数据库。
我可以通过使用重写connect.logger()中间件来实现我的目的是一些快递插件吗?
mongoose有一个debug
选项,用console.error
logging所有的集合方法调用(update,insert,find,ensureIndex等)。 你也可以用你自己的自定义函数覆盖它:
mongoose.set('debug', true) // for logging with console.error mongoose.set('debug', yourFunction) // to handle it yourself
- 如何操作使用mongoose从mongo db返回的数据
- 在NodeJs中使用mariadb查询来使用asynchronous的正确方法是什么?
- 使用Express.js和Kue.js的群集
- 在Nodejs上获取“Error R10(引导超时) – > Web进程无法在启动后的60秒内绑定到$ PORT”
- 如何在ExpressJS上使用ElasticSearch geo_distance
- 当请求来自另一个域时,如何在sailsJS后端应用程序中坚持authentication状态?
- 如何在Express中导出所有路线?
- 在Express中使用`jade`模板引擎时呈现`html`
- 在其他networking上的生产Web应用程序中查找Phillips Hue Bridge