以下のクエリを試すことができます。 $slice
を使用します せいぜい最初のn
を取得する 各ドキュメントのネストされたドキュメント配列の要素。
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
または通常のクエリを使用します。
db.collection.find({}, { title: 1, nUsers: {$slice: n } })
以下のクエリを試すことができます。 $slice
を使用します せいぜい最初のn
を取得する 各ドキュメントのネストされたドキュメント配列の要素。
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
または通常のクエリを使用します。
db.collection.find({}, { title: 1, nUsers: {$slice: n } })