منفّذ Aggregation Pipeline — تحدي JavaScript
اكتب runPipeline(docs, stages) يدعم المراحل: { $match: {field: value} } (مساواة)، { $sort: {field: 1 | -1} }، { $limit: n }، { $project: {field: 1, ...} } (يُبقي الحقول المذكورة فقط). طبّق المراحل بالترتيب على نسخة من المستندات.
function runPipeline(docs, stages) {
return docs;
}حل هذا التحدي يرتبط بفتح دورة «MongoDB» بحسابك.
ابدأ الحل