mongo で Java map reduce をソートしたいと考えています。Java APIを介してソートクエリを渡す方法は?
私はこのコマンドを使用しています:
{
"mapreduce": "orders",
"map": "function map(){
var items_out={ items:[] };
for(i in this.items){
items_out.items.push(this.items[i].sku);
};
emit(this._id,items_out);
}",
"reduce": "function reduce(key,values){
return values;
}",
"verbose": true,
"out": {
"merge": "map_reduce"
},
"query": {
"$sort": {
"items.sku": 1
}
}
}
しかし、「$sort」は機能しません。