駆け出しのエンジニア日記

プログラミング言語勉強中の奮闘日記

MongoDBでデータを取得する

今回は、MongoDBでデータを取得する方法について見ていきます。

 

・全てのデータ(ドキュメント)を取得する場合

 db.collection.find()

を用います。

これは引数なしで使え、下記のようにコレクション名を指定すればデータ(ドキュメント)を取得できます。

 

条件で絞り込まれたデータを取得する場合

 db.collection.find({key: value})

{ }の中にオブジェクトを入れて特定のデータを取得できます。

{ }の中は完全一致となるので、小文字の部分を大文字にして記述しても、データは取得できません。

 

・最初に見つけたデータを取得する場合

db.collection.findOne({key:value})

findOne」というものを使用します。