说我有以下光标设置使用C#驱动程序:蒙戈DB C#驱动程序 - 充分利用C#代码翻译BSON
var cursor = _mongoClient.GetServer()
.GetDatabase("test")
.GetCollection<BsonDocument>("somecollection")
.Find(Query.EQ("field", "value"))
.SetFields(Fields.Exclude())
.SetLimit(5)
.SetSortOrder("field");
var results = cursor.ToList();
我希望看到被发送到蒙戈服务器tranlated BSON命令( 。即 “db.somecollection.find({...})”
无论哪种方式是可以接受的。
某种功能,将打印这是一个字符串
2.某种方式可以“嗅探”发送到服务器的命令。 (该数据库中mongo.exe剖析功能只显示其中由--I子句和order想看到的一切--limit,场预测等)
而且,与MongoQueryable这样做将是巨大的好。
这将只显示可疑的“where”部分。我想看到的一切 - 在哪里,排序,跳过,限制,字段等。 – drogon 2013-02-28 00:26:48