翻译或纠错本页面
- Reference >
- mongo Shell Methods >
- Cursor Methods >
- cursor.pretty()
cursor.pretty()¶
On this page
Definition¶
- cursor.pretty()¶
Configures the cursor to display results in an easy-to-read format.
The pretty() method has the following prototype form:
db.collection.find(<query>).pretty()
Examples¶
Consider the following document:
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"})
By default, db.collection.find() returns data in a dense format:
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" }
By using cursor.pretty() you can set the cursor to return data in a format that is easier for humans to parse:
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"
}