1

私は次のようなコードを実行しています:

db.items.group({
    cond: {"id": {$in: [1,2,3]}},
    initial: {},
    reduce: function(item_data, out) { print(item_data.id + "," + item_data.price); }
});

id,price(特定のアイテムの)ペアのCSV形式の出力が欲しいのですが。ただし、何も出力されません(mapReduceの空の結果を除く)。ミッションを達成するための正しい方法は何ですか?

4

1 に答える 1

3
db.items.find({
    "id": {$in: [1,2,3]}
}).forEach(function(item_data) { print(item_data.id + "," + item_data.price); })
于 2012-12-18T16:03:46.643 に答える