UNPKG

contexture-mongo

Version:
17 lines (16 loc) 370 B
import _ from "lodash/fp.js"; import { ObjectId } from "mongodb"; var mongoId_default = { hasValue: (node) => node.values || node.value, filter: (node) => ({ [node.field]: { [node.mode === "exclude" ? "$nin" : "$in"]: _.map( (x) => new ObjectId(x), node.values || [node.value] ) } }) }; export { mongoId_default as default };