morphiaを使用してmongoDBでmapreduceを実行しています。これは私のJavaコードです。
String map = "function() { emit(this.id,this.cal.charge)}";
String reduce = "function(k, v) {var i, sum = 0;for (i in v) {sum += v[i];}return sum;}";
MapreduceResults<Results> mrRes = ds.mapReduce(MapreduceType.MERGE,ds.createQuery(MyTable.class).field("id").equal(5),map,reduce,null,null,Re.class);
これは正常に機能し、結果を「Re」コレクションに入れますが、新しいコレクションに挿入せずにオブジェクトまたはリストとして結果を取得するにはどうすればよいですか?
ありがとう