sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB C# driver 2.0:Jak získat výsledek z MapReduceAsync

TResult může být BsonDocument nebo specifická třída, která představuje výsledek položky typu snížit.

Myslím, že pro váš příklad byste mohli mít generickou třídu, jako je tato:

public class SimpleReduceResult<T>
{
    public string Id { get; set; }

    public T value { get; set; }
}

A vaše deklarace možností by byla

var options = new MapReduceOptions<BsonDocument, SimpleReduceResult<int>>();



  1. MongoDB:Jak najít podle ID vnořeného dokumentu?

  2. find({}) vrací prázdné pole mongoose

  3. Autentizace pomocí Spring Security a MongoDB

  4. Vytváření a správa více připojení v Redis Pythonu