2015-09-16 62 views

回答

3

您可以使用渲染過濾器的方法: http://api.mongodb.org/csharp/2.0/html/M_MongoDB_Driver_FilterDefinition_1_Render.htm

var query = Builders<BsonDocument>.Filter.Eq("a", "b"); 

var documentSerializer = BsonSerializer.SerializerRegistry.GetSerializer<BsonDocument>(); 

var renderedFilter = query.Render(documentSerializer, BsonSerializer.SerializerRegistry); 
+0

這是i3arnon的回答的第二部分的單純副本重複http://stackoverflow.com/a/30307994/257786 – mnemosyn

+0

它不僅僅是一個副本。我只是在Visual Studio中測試它併發布了我的代碼。 –

+0

好吧,對於我相信的讀者來說,它仍然沒有多大價值,但是可能downvote是沒有根據的。 – mnemosyn

相關問題