私のC#コードで2つのmongoDBコレクションを結合しようとしています。そして例に従うことを試みるthis。MapReduceOptionsBuilder()が見つかりませんでした。 MongoDbがコレクションに参加する
しかし、私のコードは私に次の行にエラーを与えます。 MapReduceOptionsBuilderが見つかりませんでした。
var options = new MapReduceOptionsBuilder();
options.SetOutput(MapReduceOutput.Inline);
options.SetOutput(MapReduceOutput.Reduce("result"));
var result = cLifeExpectancy.MapReduce(life_expect_map, r, options);
result = cEconomicAssistance.MapReduce(us_econ_map, r, options);
私は私のプロジェクトでNugetをインストールするには、次のしている:参考文献以下
- MongoDB.Bson
- MongoDB.Driver
- がMongoDB.Driver.core
が追加されました。
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Driver;
using MongoDB.Driver.Builders;
私には何が欠けているのか教えていただけますか? C#.netでMongoDBコレクションに参加する他の例を共有してください。またはMapReduceOptionsBuilderの代替です。
に役立ちます。代わりに "MapReduceArgs"を使用してください。 MapReduceArgsを使って同じ結果を得るにはどうすればいいですか? –
代わりにリンクを回答に追加しました – KaSh