UNPKG

mingo

Version:

MongoDB query language for in-memory objects

13 lines (12 loc) 324 B
import { $documents } from "./documents"; function filterDocumentsStage(pipeline, options) { const docs = !!pipeline && pipeline[0]?.$documents; if (!docs) return { pipeline }; return { documents: $documents(null, docs, options).collect(), pipeline: pipeline.slice(1) }; } export { filterDocumentsStage };