mongoDB フィールド値が存在するデータを取得する
- 2022.12.13
- mongodb
mongoDBで、フィールド値が存在するデータを取得する手順を記述してます。「$exists」に「true」を指定することで取得できます。実際に実行した結果も記載してます。 環境 手順 フィールド値が存在するデータを取得するには、「$exists:true」を使用します。 実際に、以下のデータベース […]
mongoDBで、フィールド値が存在するデータを取得する手順を記述してます。「$exists」に「true」を指定することで取得できます。実際に実行した結果も記載してます。 環境 手順 フィールド値が存在するデータを取得するには、「$exists:true」を使用します。 実際に、以下のデータベース […]
mongoDBで、コレクションの情報を一覧で取得する手順を記述してます。「db.getCollectionInfos()」を実行すれば取得できます。コレクション別に取得することも可能です。 環境 手順 コレクションの情報を一覧で取得するには、「db.getCollectionInfos()」を使用し […]
mongoDBで、distinctした結果をカウントする手順を記述してます。結果の長さを「length」で取得することで可能です。実際に、実行した結果も掲載してます。 環境 手順 distinctした結果をカウントするには、「db.コレクション名.distinct( “プロパティ名 […]
mongoDBで、作成した関数を確認する手順を記述してます。「db.system.js.find()」を使用すれば、作成している関数を一覧で取得することができます。 環境 手順 作成した関数を確認するには、「db.system.js.find()」を使用します。 実際に、確認してみます。 作成した関 […]
mongoDBで、ユーザーのパスワードを変更する手順を記述してます。「db.changeUserPassword()」でユーザー名とパスワードを指定するだけ変更することが可能です。 環境 手順 ユーザーのパスワードを変更するには、「db.changeUserPassword()」を使用します。 実際 […]
mongoDBで、実行計画を取得する手順を記述してます。「mongoDB」の通常のリレーショナルDBように実行計画を取得することが可能です。「explain」を使用します。 環境 手順 実行計画を取得するには、「db.コレクション名.find().explain()」を使用します。 実際に、以下のデ […]
mongoDBで、割り算の余りの結果同じデータを取得する手順を記述してます。「$mod」を使用して割り算に使用する値を余りを指定します。 環境 手順 割り算の余りの結果同じデータを取得するには、「$mod」を使用します。 実際に、以下のデータベース「hoge」にある「foo」というコレクション(テー […]
mongoDBで、in句を使用する手順を記述してます。「$in」の後に値を指定いくことで使用できます。 環境 手順 in句を使用するには、「db.コレクション名.find({ “プロパティ名:{$in:[値, 値 ]”}} )」を使用します。 実際に、以下のデータベース「ho […]
mongoDBで、現在使用しているDBを取得する手順を記述してます。「db.getName()」で可能です。 環境 手順 現在使用しているDBを取得するには、「db.getName()」を使用します。 実際に、実行して取得してみます。 取得できていることが確認できます。
mongoDBで、likeを使用する手順を記述してます。リレーショナルデータベースのように前方一致と後方一致も指定することができます。 環境 手順 likeを使用するには、「db.コレクション名.find({ “プロパティ名:/値/”} )」を使用します。※以下は部分一致とな […]