在日志中显示Mongodb查询投影

时间:2012-12-11 12:39:41

标签: mongodb mongodb-.net-driver

(更新)

我想在日志中查看查询中使用的字段限制(投影),而不仅仅是查询本身,因此我可以确切地看到所请求的内容。我在配置文件中设置了'vvvv = true'和'verbose = true',因此给出了shell查询;

db.col.find({},{Name:1}).count()

然后我可以在日志中看到这个;

command: {"count":"col, query:{_id:23}, fields: {Name: 1.0}}}

但是,以下查询不会。

db.col.find({_id:23},{Name:1})

当我在Fields.Include上使用MongoCursor时,我也没有通过C#驱动程序看到这一点。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

MongoD服务器目前不记录投影。我们的JIRA中有一张票:https://jira.mongodb.org/browse/SERVER-3129 - 如果你想表明这对你很重要,请投票给它。