mapReduceを呼び出す必要はありません。カーソルを次のようなリストに変えるだけです:
>>> data = list(col.find({},{"a":1,"b":1,"_id":0}).limit(2))
>>> data
[{u'a': 1.0, u'b': 2.0}, {u'a': 2.0, u'b': 3.0}]
ここで、colはdb.collectionオブジェクトです。
ただし、結果が大きい/大きい場合は注意が必要です。すべてのものがメモリに読み込まれます。
mapReduceを呼び出す必要はありません。カーソルを次のようなリストに変えるだけです:
>>> data = list(col.find({},{"a":1,"b":1,"_id":0}).limit(2))
>>> data
[{u'a': 1.0, u'b': 2.0}, {u'a': 2.0, u'b': 3.0}]
ここで、colはdb.collectionオブジェクトです。
ただし、結果が大きい/大きい場合は注意が必要です。すべてのものがメモリに読み込まれます。