MongoCollectionFind[MongoCollection[…]]
MongoCollection内のすべてのドキュメントを含むMongoCursorを返す.
MongoCollectionFind[MongoCollection[…],query]
クエリ query に合致するすべてのドキュメントを含むカーソルを返す.
MongoCollectionFind[MongoCollection[…],query,projection]
ドキュメントに含まれるフィールドは projection で制御される.
MongoCollectionFind
MongoCollectionFind[MongoCollection[…]]
MongoCollection内のすべてのドキュメントを含むMongoCursorを返す.
MongoCollectionFind[MongoCollection[…],query]
クエリ query に合致するすべてのドキュメントを含むカーソルを返す.
MongoCollectionFind[MongoCollection[…],query,projection]
ドキュメントに含まれるフィールドは projection で制御される.
詳細とオプション
- MongoCollectionFindを使用するためには,まずNeeds["MongoLink`"]を使ってMongoLinkをロードする必要がある.
- query も projection もAssociation(連想)である.
- 利用できるクエリとプロジェクションの演算子についてはMongoDBのドキュメントの「Query and Projection Operators」を参照されたい.
- サポートされているオプション:
-
BatchSize Automatic MongoDBが一つのネットワークメッセージでクライアントに返すドキュメントの数を制御する "Limit" None カーソルの結果セットのサイズを制約する - MongoCollectionFindはMongoDBマニュアルのdb.collection.findに相当する.
- MongoDB のドキュメントのチュートリアル「Query Documents」と「Project Fields to Return from Query」も参照されたい.
例題
例 (1)
Needs["MongoLink`"]client = MongoConnect[]"WolframTestDB"データベース内の"WolframTestCollection"コレクションに接続する:
coll = client["WolframTestDB", "WolframTestCollection"]curs = MongoCollectionFind[coll]MongoCursorNext[curs]コレクションの中からクエリ<|"age"5|>に合致するすべてのドキュメントを求める:
curs2 = MongoCollectionFind[coll, <|"age" -> 5|>]MongoCursorNext[curs2]コレクションの中からクエリ<|"age"4|>に合致するすべてのドキュメントを求めるが,"date"フィールドは返さないようにする:
curs3 = MongoCollectionFind[coll, <|"age" -> 5|>, <|"date" -> False|>]MongoCursorToArray[curs3]テクニカルノート
関連するガイド
テキスト
Wolfram Research (2018), MongoCollectionFind, Wolfram言語関数, https://reference.wolfram.com/language/MongoLink/ref/MongoCollectionFind.html.
CMS
Wolfram Language. 2018. "MongoCollectionFind." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/MongoLink/ref/MongoCollectionFind.html.
APA
Wolfram Language. (2018). MongoCollectionFind. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/MongoLink/ref/MongoCollectionFind.html
BibTeX
@misc{reference.wolfram_2026_mongocollectionfind, author="Wolfram Research", title="{MongoCollectionFind}", year="2018", howpublished="\url{https://reference.wolfram.com/language/MongoLink/ref/MongoCollectionFind.html}", note=[Accessed: 08-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_mongocollectionfind, organization={Wolfram Research}, title={MongoCollectionFind}, year={2018}, url={https://reference.wolfram.com/language/MongoLink/ref/MongoCollectionFind.html}, note=[Accessed: 08-August-2026]}