の中のプロパティを見つける方法はありますか?文書ですか?たとえば、私はUsers、Clients、Studentsのコレクションを持っており、{first_name: 'John'}を持つすべてのドキュメントを返すとします。mongodbのすべてのドキュメントを照会できる関数はありますか?
1
A
答えて
1
コレクション名とクエリドキュメントのリストを指定すると、各コレクションを反復してクエリするループを使用できるようにクエリを構成できます。ループ内で、各クエリの結果を最終的な配列に追加することができます。最後の配列には、クエリに一致するコレクションのすべてのドキュメントが含まれます。あなたが名前がわからない場合
var results = [],
collectionList = ["users", "clients", "students"],
query = { "first_name": "John" };
collectionList.forEach(function (collectionName){
var result = db.getCollection(collectionName).find(query).toArray();
results = results.concat(result);
});
printjson(results);
:
は、例えば乗り、このモンゴシェルスクリプトは、結果の配列にコレクションごとにfind()
クエリの結果を追加し、collectionList
を反復しますすべてのコレクションの事前に、あなたは、コレクション名のリストを返すシェル法db.getCollectionNames()
使用することができます。
var results = [],
collectionList = db.getCollectionNames(),
query = { "first_name": "John" };
collectionList.forEach(function (collectionName){
var result = db.getCollection(collectionName).find(query).toArray();
results = results.concat(result);
});
printjson(results);
を
0
db.collection.find()は正常に動作するはずです。 パラメータなしのfind()メソッドは、コレクションからすべてのドキュメントを返し、ドキュメントのすべてのフィールドを返します。 https://docs.mongodb.com/manual/reference/method/db.collection.find/
関連する問題
- 1. ユーザーがmongodbにアクセスできるすべてのドキュメントを照会するには?
- 2. MongoDBのドキュメントをオブジェクトマッチングで照会
- 3. MongoDBの埋め込みドキュメントの照会
- 4. Nodejsを使用してMongoDBのSuドキュメントを照会する
- 5. 埋め込まれたドキュメントでmongodbを照会する方法
- 6. 配列要素に基づいてmongoDBドキュメントを照会する
- 7. フィールドにすべてのキーワードが存在するmongodb(pymongo)のドキュメントを照会するには?
- 8. MongoDB:別のフィールドより大きいフィールドを持つドキュメントの照会
- 9. MongoDB Compassで照会する
- 10. 最新のバージョンのドキュメントをmongoDBの日付で照会します
- 11. MongoDB - ネストされたドキュメントを自動的に照会する
- 12. MongoDBはクライアント側の操作を照会していますか?
- 13. ReferenceInceドキュメントの照会ObjectId()は1つのみではありません。
- 14. djangoを照会するときのタイムゾーンはあまりありません
- 15. インデックス付きジオシェープ内で交差するジオポイントを持つすべてのドキュメントのElasticSearchを照会します。
- 16. mongodb内のドキュメント内の埋め込み配列フィールドを照会
- 17. All()関数は、Where Conditionを適用する前にMongoDbのすべてのドキュメントを返しますか?
- 18. JavaクライアントでmongoDBの複数のフィールドを照会する方法
- 19. asp.netを使用してmongodbドキュメントを照会することができません
- 20. MongoDBのMongoDBRefで複数の外部ドキュメントを参照する
- 21. mongodbを使用して埋め込みドキュメントを照会する方法
- 22. 友だちであるすべてのプロフィール写真を照会
- 23. ユーザに関連するすべてのチケットのTracの照会
- 24. MongoDB - 連想配列キーで照会することはできますか?
- 25. mongodbのJSONを照会する方法
- 26. すべてのnodejsイベントAPIのドキュメントはありますか?
- 27. "find"でmongoDBを照会する方法
- 28. elasticsearchの_allフィールド以外のすべてのフィールドのテキストを照会する方法はありますか?
- 29. mongoDBがネストされたドキュメント内のネストされたドキュメントを照会しています
- 30. mongodbドキュメントのすべてのサブドキュメントをc#
まあ、私の答えは具体的にあなたの質問に答えていません。リンクを確認してください。 – alchemist95