find() - JSON ドキュメントの検索コマンド

フィルター基準に従って JSON ドキュメントを検索します。 さらに、組み込むフィールドや除外するフィールドを指定すること、ソート順を決めること、ドキュメントの数を制限すること、オフセットを指定して結果の特定のページを表示することもできます。

構文図

構文図を読むビジュアルシンタックスダイアグラムをスキップするdb.collection. find( 照会,select.sortソート.limit限界.skipオフセット )

コマンド・パラメーター

QUERY
このオプション・パラメーターは、ドキュメントのサブセットを選択するためのフィルターを指定します。
SELECT
このオプション・パラメーターは、照会に組み込むフィールドや除外するフィールドを指定します。
ソート ソート
このオプション・パラメーターは、ソート基準を示す JSON オブジェクトを指定します。
1
昇順でソートします。
-1
降順でソートします。
このパラメータには、データ型($int、$long、$number、$date、$timestamp、$string: length、$binary: lengthなど)を含めることができます。
限界限界
このオプション・パラメーターは、ドキュメントの数を制限する JSON オブジェクトを指定します。
オフセット オフセット
このオプション・パラメーターは、スキップする行数を示す JSON オブジェクトを指定します。

コレクション内の書籍を検索します。 コレクション名では、大/小文字の区別があります。
db.books.find()
出力例を以下に示します。
Row 1:
{
"_id":{"$oid":"519b8727cd1552ed65b47a20"},
"isbn":"123-456-789",
"author":"Verne, Jules",
"title":"Journey to the Center of the Earth",
"abstract":"Classic science fiction novel in an unusual setting",
"price":6,
"pages":276,
"category":"Fantasy",
"sales": 500.5
}