db.foo.find().limit(300)
no lo haremos. Todavía imprime solo 20 documentos.¿Cómo imprimir más de 20 elementos (documentos) en el shell de MongoDB?
db.foo.find().toArray()
db.foo.find().forEach(printjson)
los dos para imprimir vista muy ampliada de cada documento en lugar de la versión 1 línea para find()
:
¿Hay alguna manera de que esto sea persistente? –
@LukaszWiktor sí, puede crear un archivo $ HOME/.mongorc.js y poner esa configuración de shellBatchSize allí. el mío tiene la configuración de tamaño de lote de consulta y rs.slaveOk() habilitado. su uso también es ligeramente diferente cuando se usa --eval a través de la línea de comandos. ver: https://docs.mongodb.com/manual/mongo/#mongorc-js-file –
¡Eso es genial! Gracias @matiaselgart –