1

我正在运行如下代码:

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

我想要一个 CSV 格式的id,price成对输出(针对特定项目)。但是,没有打印任何内容(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 回答