假设我想搜索一个集合,扫描返回的结果集并返回它的一些转换。我试过以下代码:
db.my_collection.find({timestamp : {$gt: 1343032491799}}, {_id:0,sid:1}).limit(20).forEach(function(element) { print(element.sid); })
好的,效果很好。对于这个问题:我怎样才能将结果(sid
s)累积到一个数组中而不是仅仅打印它们?
更新:当然首选红宝石风格的单线(但不是必需的)