Docs Menu
Docs Home
/
MongoDBマニュアル
/ / /

cursor.toArray()

cursor.toArray()

重要

mongosh メソッド

これは mongoshメソッドです。 これは、 Node.jsまたはその他のプログラミング言語固有のドライバー メソッドのドキュメントではありません

ほとんどの場合、 mongoshメソッドはレガシーの mongo shell メソッドと同じように動作します。 ただし、一部のレガシー メソッドはmongoshでは利用できません。

レガシーmongo shell のドキュメントについては、対応する MongoDB Server リリースのドキュメントを参照してください。

MongoDB API ドライバーについては、各言語のMongoDB ドライバードキュメント を参照してください。

toArray()メソッドは、カーソルからのすべてのドキュメントを含む配列を返します。 メソッドはカーソルを完全に反復し、すべてのドキュメントを RAM にロードしてカーソルを使い果たします。

次の値を返します。ドキュメントの配列。

メソッドから返されたカーソルにtoArray()find() を適用する次の例を考えてみます。

var allProductsArray = db.products.find().toArray();
if (allProductsArray.length > 0) { printjson (allProductsArray[0]); }

変数allProductsArrayは、 toArray()によって返されたドキュメントの配列を保持します。

戻る

cursor.tailable