UNPKG

mingo

Version:

MongoDB query language for in-memory objects

13 lines (12 loc) 327 B
import { DEFAULT_OPTIONS } from "./_internal"; import { $pull } from "./pull"; function $pullAll(expr, arrayFilters = [], options = DEFAULT_OPTIONS) { const pullExpr = {}; for (const k of Object.keys(expr)) { pullExpr[k] = { $in: expr[k] }; } return $pull(pullExpr, arrayFilters, options); } export { $pullAll };