cursor.toArray()
mongo
Shell Method
This page documents the mongo
shell method, and doesnot refer to the MongoDB Node.js driver (or any other driver)method. For corresponding MongoDB driver API, refer to your specificMongoDB driver documentation instead.
The toArray()
method returns an array thatcontains all the documents from a cursor. The method iteratescompletely the cursor, loading all the documents into RAM andexhausting the cursor.
Returns:An array of documents.
Consider the following example that applies toArray()
to the cursor returned from the find()
method:
- var allProductsArray = db.products.find().toArray();
- if (allProductsArray.length > 0) { printjson (allProductsArray[0]); }
The variable allProductsArray
holds the array of documents returned bytoArray()
.