[解決済み] Mongo、IDの一覧から検索
2023-07-14 18:16:27
質問
MongoDBのIDを文字列で返す処理があります。
[512d5793abb900bf3e20d012, 512d5793abb900bf3e20d011]
そして、Mongoに一回クエリを発行して、一致するドキュメントをリストと同じ順番で取得したいのです。
これを行うためのシェル記法を教えてください。
どのように解決するのですか?
文字列をObjectIdsに変換した後に
$in
演算子を使って、リストにあるドキュメントを取得することができます。ドキュメントをリストの順番に戻すためのクエリ表記はありませんが、以下を参照してください。
これ
は、その対処法をいくつかご紹介します。
var ids = ['512d5793abb900bf3e20d012', '512d5793abb900bf3e20d011'];
var obj_ids = ids.map(function(id) { return ObjectId(id); });
db.test.find({_id: {$in: obj_ids}});
関連
-
[解決済み] 配列のサイズが1より大きい文書を検索します。
-
[解決済み] MongoDB の個別集計
-
[解決済み] 配列フィールドが空でない MongoDB レコードを検索する
-
[解決済み] pandasを使った "大量データ "ワークフロー【終了しました
-
[解決済み] MongoDBのリレーションシップ:埋め込みか参照か?
-
[解決済み] MongoDB コレクションのオブジェクト配列で、問い合わせた要素のみを取得する
-
[解決済み] ユーザー名とパスワードでMongoDBを保護する方法
-
MongoDBラーニングノート
-
[解決済み】ネストされたオブジェクトをクエリする方法は?
-
[解決済み] Mac OS のターミナルからリモートの Mongo サーバーに接続するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み】MongoDBデータベースの名前を変更する方法とは?
-
[解決済み] MongoDB - シンプルなサブクエリの例
-
[解決済み] Mongo Restart Error -- /var/run/mongodb/mongod.pid が存在する
-
[解決済み] ネストされた配列の中で、マッチしたサブドキュメントの要素のみを返す
-
問題 - mongodb - ストリームの終了に早く到達する
-
[解決済み] MongoDBの命名規則とは何ですか?
-
[解決済み】Node.jsでMongooseを使用してページングする方法は?
-
[解決済み] MongoDBでObjectIDの代わりにUUIDを使用する方法
-
[解決済み] MongoDBの$in句は順序を保証するか?