sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB C# driver 2.0:Sådan får du resultatet fra MapReduceAsync

TResult kan være et BsonDocument eller en specifik klasse, som repræsenterer resultatet af type reduktionselement.

Jeg tror for dit eksempel, du kunne have en generisk klasse som denne :

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

    public T value { get; set; }
}

Og din valgmulighedserklæring ville være

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



  1. Mapstruct-genereret klasse bruger Lombok builder fra forælder i stedet for barn

  2. Sådan bruger du MongoDB-aggregering til generelle formålssætoperationer (union, kryds, forskel)

  3. 5 måder at kontrollere størrelsen på en samling i MongoDB

  4. Mongolab nodejs topologi ødelagt