Página inicial do Docs → Desenvolver aplicações → Manual do MongoDB
cursor.pretty()
Nesta página
Definição
cursor.pretty()
Importante
Método mongosh
Este é um método
mongosh
. Esta não é a documentação deNode.js
ou de outros métodos de driver específicos da linguagem de programação.Na maioria dos casos, métodos
mongosh
funcionam da mesma forma que os métodos legados do shellmongo
. No entanto, alguns métodos legados não estão disponíveis emmongosh
.Para a documentação do shell legado
mongo
, consulte a documentação para a release correspondente do MongoDB Server:Para drivers de API do MongoDB, consulte a documentação do driver MongoDB específica do idioma.
Configura o cursor para exibir os resultados em um formato fácil de ler.
O método
pretty()
tem a seguinte forma de protótipo:db.collection.find(<query>).pretty()
Comportamento
O método pretty()
:
Não altera o formato de saída no
mongosh
.Altera o formato de saída no shell legado do mongo.
Exemplos
Considere o seguinte documento:
db.books.save({ "_id" : ObjectId("54f612b6029b47909a90ce8d"), "title" : "A Tale of Two Cities", "text" : "It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness...", "authorship" : "Charles Dickens"})
Por padrão, o db.collection.find()
retorna dados em um formato denso:
db.books.find() { "_id" : ObjectId("54f612b6029b47909a90ce8d"), "title" : "A Tale of Two Cities", "text" : "It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness...", "authorship" : "Charles Dickens" }
Ao usar cursor.pretty()
, você pode definir o cursor para retornar dados em um formato mais fácil de ler:
db.books.find().pretty() { "_id" : ObjectId("54f612b6029b47909a90ce8d"), "title" : "A Tale of Two Cities", "text" : "It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness...", "authorship" : "Charles Dickens" }