2

これをどのように呼び出すことができるかは正確にはわかりませんが、私がやりたいのは、制限付きの2つの異なる値を選択することです。たとえば、タイプ「A」のドキュメントを5つ、タイプ「B」のドキュメントを5つ選択します。何かのようなもの:

db.students.find({class: 'A'}).limit(10);
db.students.find({class: 'B'}).limit(10);

これは1つのクエリだけで実行できますか?前もって感謝します。

4

2 に答える 2

1

これを達成するために$inを使用できます

db.students.find({class: {$in: ['A', 'B'] }}).limit(10)

于 2012-10-28T17:58:09.270 に答える