2014-01-31 20 views
0

我有一個文檔集合,其中包含文檔。如何在C#中的BsonDocument上查詢mongodb

我能夠單獨查詢C#中的子文檔。但是這會再次觸及數據庫服務器。

但在我的情況下,我最初查詢和獲取文檔。但在此之後,我需要重新查詢這個文件,而無需再次訪問數據庫。

有誰知道如何在C#中查詢BsonDocument(不是集合)。

感謝您的幫助提前。 -Nitin Jain

回答

0

您不能在客戶端本地使用MongoDb的任何查詢功能。查詢引擎的邏輯完全在數據庫服務器上。

您需要用C#編寫代碼來查詢對象。如果它們是強類型對象而不是BSON文檔,那麼可以輕鬆地將LINQ與文檔對象一起使用,並且在客戶端具有類似的體驗(當然,它不具有可用索引等功能)。