mongoDB ドキュメント(レコード)のプロパティを削除する
- 2022.02.16
- mongodb
mongoDBで、ドキュメント(レコード)のプロパティを削除する手順を記述してます。mongoDB6では「update」は非推奨になっているため「updateOne」を使用して削除します。mongoDB5での手順は後述してあります。 環境 手順 ドキュメント(レコード)のプロパティを削除するには、「 […]
mongoDBで、ドキュメント(レコード)のプロパティを削除する手順を記述してます。mongoDB6では「update」は非推奨になっているため「updateOne」を使用して削除します。mongoDB5での手順は後述してあります。 環境 手順 ドキュメント(レコード)のプロパティを削除するには、「 […]
mongoDBで、コレクション(テーブル)を一覧で取得する手順を記述してます。「show collections」で取得することが可能です。 環境 手順 コレクション(テーブル)をするには、「show collections」を使用します。 実際に、「hoge」というコレクションを作成して確認してみ […]
mongoDBで、OSがwindows上で動いてるかどうかを確認する手順を記述してます。mongoDB6とmongoDB5では、確認する方法が異なります。 環境 手順 OSがwindows上で動いてるかどうかを確認するには、「process.platform === ‘win32R […]
mongoDBで、javascriptを使用して大量のデータを作成する手順を記述してます。jsで関数を作成してループ処理を行い、作成したjsをmongoから実行することで大量のデータを作成することが可能です。 環境 手順 「javascript」を使用して大量のデータを作成するには、まずは「js」フ […]
mongoDBで、コレクション(テーブル)を削除する手順を記述してます。「db.コレクション名.drop()」で削除可能です。実行するとすぐ削除されます。「MongoDB Compass」だと警告がでるため、こちらから削除した方が安全かと思われます。 環境 手順 コレクション(テーブル)を削除するに […]
mongoDBで、コレクション(テーブル)を作成する手順を記述してます。「db.createCollection();」でコレクション名を指定することで作成することが可能です。 環境 手順 コレクション(テーブル)を作成するには、「db.createCollection();」を使用します。 実際に […]
mongoDBで、使用しているDBの状態を取得する手順を記述してます。「db.stats()」を使用します。mongo5でも同じコマンドで確認することが可能です。 環境 手順 DBを作成するには、「db.stats()」を使用します。 実際に、取得してみます。 DBのサイズやcollectionの数 […]
mongoシェル上でディレクトリを移動する手順を記述してます。mongo6では「process.chdir」を使用してmongo5では「cd()」を使用します。 環境 手順 mongoシェル上でディレクトリを移動するには、「process.chdir()」は使用します。 実際に使用して、移動してみま […]
mongoDBで、DBを一覧で取得する手順を記述してます。「show dbs」というコマンドで簡単に確認することができます。 環境 手順 DBを一覧で取得するには、「show dbs」を使用します。 実際に、取得してみます。 存在しているDBが一覧でサイズと一緒に取得されていることが確認できます。 […]
mongoDBで、オブジェクトの配列に条件を指定して抽出する手順を記述してます。「find」に「$all」と「$elemMatch」を使用して条件を指定いきます。 環境 手順 オブジェクトの配列に条件を指定して抽出するには、「$all」と「$elemMatch」を使用します。 実際に、以下のデータベ […]