public class myType
{
public int key1;
public int key2;
public int val1;
public int val2;
public int val3;
};
コレクションにmyType
オブジェクトを挿入すると、読み込みに問題はありません。ジャスト:MapReduce出力mongoDB
collection.FindAs<myType>(query);
オブジェクトを取得:
"key1":key1, "key2":key2, "val1":val1, "val2":val2, "val3":val3
しかし、MapReduceの後に(キーは、二つのフィールドの組み合わせとして構成されている)の出力コレクションは、わずかに変更された構造を有しています。何かのように
"_id" {"key1" : key1, "key2": key2}, "value" : {"val1":val1, "val2":val2, "val3":val3}
出力コレクションからオブジェクトを読み取る方法は何ですか?
速く動作するようになっM/Rの結果を介して各用のシンプルな
:)これは私が昨日作ったのとまったく同じ解決策です:)しかし、あなたが書いたことは良いことです – Saint