Guardando el resultado de una consulta de MongoDB

Cuando hago una investigación en mongo shell, a menudo escribo consultas bastante complejas y quiero que el resultado se almacene en otra colección. Conozco la forma de hacerlo con.forEach():

db.documents.find(query).forEach(function(d){db.results.insert(d)})

Pero es un poco tedioso escribir esas cosas cada vez. ¿Hay alguna forma más limpia? Me gustaría que la sintaxis fuera algo comodb.documents.find(query).dumpTo('collectionName').