mingo
MongoDB query language for in-memory objects
File Explorer
Download Latest Version (.zip)- build.yml
- codeql.yml
- .gitignore
- husky.sh
- pre-commit
- extensions.json
- launch.json
- settings.json
- number-sorting.ts
- perf.ts
- hierarchy.js
- highlight.css
- icons.js
- icons.svg
- main.js
- navigation.js
- search.js
- style.css
- aggregator.Aggregator.html
- core__internal.ComputeOptions.html
- core__internal.Context.html
- cursor.Cursor.html
- index.Aggregator.html
- index.Query.html
- lazy.Iterator.html
- query.Query.html
- util__internal.HashMap.html
- util__internal.MingoError.html
- util__internal.PathValidator.html
- core__internal.OpType.html
- core__internal.ProcessingMode.html
- core__internal.computeValue.html
- core__internal.evalExpr.html
- index.aggregate.html
- index.find.html
- index.update.html
- index.updateMany.html
- index.updateOne.html
- lazy.concat.html
- lazy.Lazy.html
- operators__predicates._all.html
- operators__predicates._elemMatch.html
- operators__predicates._eq.html
- operators__predicates._gt.html
- operators__predicates._gte.html
- operators__predicates._in.html
- operators__predicates._lt.html
- operators__predicates._lte.html
- operators__predicates._mod.html
- operators__predicates._ne.html
- operators__predicates._nin.html
- operators__predicates._regex.html
- operators__predicates._size.html
- operators__predicates._type.html
- operators__predicates.processExpression.html
- operators__predicates.processQuery.html
- operators_accumulator__internal.covariance.html
- operators_accumulator__internal.stddev.html
- operators_accumulator_accumulator._accumulator.html
- operators_accumulator_addToSet._addToSet.html
- operators_accumulator_avg._avg.html
- operators_accumulator_bottom._bottom.html
- operators_accumulator_bottomN._bottomN.html
- operators_accumulator_count._count.html
- operators_accumulator_covariancePop._covariancePop.html
- operators_accumulator_covarianceSamp._covarianceSamp.html
- operators_accumulator_first._first.html
- operators_accumulator_firstN._firstN.html
- operators_accumulator_last._last.html
- operators_accumulator_lastN._lastN.html
- operators_accumulator_max._max.html
- operators_accumulator_maxN._maxN.html
- operators_accumulator_median._median.html
- operators_accumulator_mergeObjects._mergeObjects.html
- operators_accumulator_min._min.html
- operators_accumulator_minN._minN.html
- operators_accumulator_percentile._percentile.html
- operators_accumulator_push._push.html
- operators_accumulator_stdDevPop._stdDevPop.html
- operators_accumulator_stdDevSamp._stdDevSamp.html
- operators_accumulator_sum._sum.html
- operators_accumulator_top._top.html
- operators_accumulator_topN._topN.html
- operators_expression__internal.errExpectArray.html
- operators_expression__internal.errExpectNumber.html
- operators_expression__internal.errExpectObject.html
- operators_expression__internal.errExpectString.html
- operators_expression__internal.errInvalidArgs.html
- operators_expression_arithmetic__internal.truncate.html
- operators_expression_arithmetic_abs._abs.html
- operators_expression_arithmetic_add._add.html
- operators_expression_arithmetic_ceil._ceil.html
- operators_expression_arithmetic_divide._divide.html
- operators_expression_arithmetic_exp._exp.html
- operators_expression_arithmetic_floor._floor.html
- operators_expression_arithmetic_ln._ln.html
- operators_expression_arithmetic_log._log.html
- operators_expression_arithmetic_log10._log10.html
- operators_expression_arithmetic_mod._mod.html
- operators_expression_arithmetic_multiply._multiply.html
- operators_expression_arithmetic_pow._pow.html
- operators_expression_arithmetic_round._round.html
- operators_expression_arithmetic_sigmoid._sigmoid.html
- operators_expression_arithmetic_sqrt._sqrt.html
- operators_expression_arithmetic_subtract._subtract.html
- operators_expression_arithmetic_trunc._trunc.html
- operators_expression_array_arrayElemAt._arrayElemAt.html
- operators_expression_array_arrayToObject._arrayToObject.html
- operators_expression_array_concatArrays._concatArrays.html
- operators_expression_array_filter._filter.html
- operators_expression_array_first._first.html
- operators_expression_array_firstN._firstN.html
- operators_expression_array_in._in.html
- operators_expression_array_indexOfArray._indexOfArray.html
- operators_expression_array_isArray._isArray.html
- operators_expression_array_last._last.html
- operators_expression_array_lastN._lastN.html
- operators_expression_array_map._map.html
- operators_expression_array_maxN._maxN.html
- operators_expression_array_minN._minN.html
- operators_expression_array_range._range.html
- operators_expression_array_reduce._reduce.html
- operators_expression_array_reverseArray._reverseArray.html
- operators_expression_array_size._size.html
- operators_expression_array_slice._slice.html
- operators_expression_array_sortArray._sortArray.html
- operators_expression_array_zip._zip.html
- operators_expression_bitwise__internal.processBitwise.html
- operators_expression_bitwise_bitAnd._bitAnd.html
- operators_expression_bitwise_bitNot._bitNot.html
- operators_expression_bitwise_bitOr._bitOr.html
- operators_expression_bitwise_bitXor._bitXor.html
- operators_expression_boolean_and._and.html
- operators_expression_boolean_not._not.html
- operators_expression_boolean_or._or.html
- operators_expression_comparison_cmp._cmp.html
- operators_expression_comparison_eq._eq.html
- operators_expression_comparison_gt._gt.html
- operators_expression_comparison_gte._gte.html
- operators_expression_comparison_lt._lt.html
- operators_expression_comparison_lte._lte.html
- operators_expression_comparison_ne._ne.html
- operators_expression_conditional_cond._cond.html
- operators_expression_conditional_ifNull._ifNull.html
- operators_expression_conditional_switch._switch.html
- operators_expression_custom_function._function.html
- operators_expression_date__internal.adjustDate.html
- operators_expression_date__internal.computeDate.html
- operators_expression_date__internal.dateAdd.html
- operators_expression_date__internal.dateDiffDay.html
- operators_expression_date__internal.dateDiffHour.html
- operators_expression_date__internal.dateDiffMonth.html
- operators_expression_date__internal.dateDiffQuarter.html
- operators_expression_date__internal.dateDiffWeek.html
- operators_expression_date__internal.dateDiffYear.html
- operators_expression_date__internal.dayOfYear.html
- operators_expression_date__internal.daysBetweenYears.html
- operators_expression_date__internal.formatTimezone.html
- operators_expression_date__internal.isDST.html
- operators_expression_date__internal.isLeapYear.html
- operators_expression_date__internal.isoWeek.html
- operators_expression_date__internal.isoWeekday.html
- operators_expression_date__internal.isoWeekYear.html
- operators_expression_date__internal.padDigits.html
- operators_expression_date__internal.parseTimezone.html
- operators_expression_date__internal.weekOfYear.html
- operators_expression_date_dateAdd._dateAdd.html
- operators_expression_date_dateDiff._dateDiff.html
- operators_expression_date_dateFromParts._dateFromParts.html
- operators_expression_date_dateFromString._dateFromString.html
- operators_expression_date_dateSubtract._dateSubtract.html
- operators_expression_date_dateToParts._dateToParts.html
- operators_expression_date_dateToString._dateToString.html
- operators_expression_date_dateTrunc._dateTrunc.html
- operators_expression_date_dayOfMonth._dayOfMonth.html
- operators_expression_date_dayOfWeek._dayOfWeek.html
- operators_expression_date_dayOfYear._dayOfYear.html
- operators_expression_date_hour._hour.html
- operators_expression_date_isoDayOfWeek._isoDayOfWeek.html
- operators_expression_date_isoWeek._isoWeek.html
- operators_expression_date_isoWeekYear._isoWeekYear.html
- operators_expression_date_millisecond._millisecond.html
- operators_expression_date_minute._minute.html
- operators_expression_date_month._month.html
- operators_expression_date_second._second.html
- operators_expression_date_week._week.html
- operators_expression_date_year._year.html
- operators_expression_literal._literal.html
- operators_expression_median._median.html
- operators_expression_misc_getField._getField.html
- operators_expression_misc_rand._rand.html
- operators_expression_misc_sampleRate._sampleRate.html
- operators_expression_object_mergeObjects._mergeObjects.html
- operators_expression_object_objectToArray._objectToArray.html
- operators_expression_object_setField._setField.html
- operators_expression_object_unsetField._unsetField.html
- operators_expression_percentile._percentile.html
- operators_expression_set_allElementsTrue._allElementsTrue.html
- operators_expression_set_anyElementTrue._anyElementTrue.html
- operators_expression_set_setDifference._setDifference.html
- operators_expression_set_setEquals._setEquals.html
- operators_expression_set_setIntersection._setIntersection.html
- operators_expression_set_setIsSubset._setIsSubset.html
- operators_expression_set_setUnion._setUnion.html
- operators_expression_string__internal.regexSearch.html
- operators_expression_string__internal.trimString.html
- operators_expression_string_concat._concat.html
- operators_expression_string_indexOfBytes._indexOfBytes.html
- operators_expression_string_ltrim._ltrim.html
- operators_expression_string_regexFind._regexFind.html
- operators_expression_string_regexFindAll._regexFindAll.html
- operators_expression_string_regexMatch._regexMatch.html
- operators_expression_string_replaceAll._replaceAll.html
- operators_expression_string_replaceOne._replaceOne.html
- operators_expression_string_rtrim._rtrim.html
- operators_expression_string_split._split.html
- operators_expression_string_strcasecmp._strcasecmp.html
- operators_expression_string_strLenBytes._strLenBytes.html
- operators_expression_string_strLenCP._strLenCP.html
- operators_expression_string_substrBytes._substrBytes.html
- operators_expression_string_substrCP._substrCP.html
- operators_expression_string_toLower._toLower.html
- operators_expression_string_toUpper._toUpper.html
- operators_expression_string_trim._trim.html
- operators_expression_toHashedIndexKey._toHashedIndexKey.html
- operators_expression_trignometry__internal.processOperator.html
- operators_expression_trignometry_acos._acos.html
- operators_expression_trignometry_acosh._acosh.html
- operators_expression_trignometry_asin._asin.html
- operators_expression_trignometry_asinh._asinh.html
- operators_expression_trignometry_atan._atan.html
- operators_expression_trignometry_atan2._atan2.html
- operators_expression_trignometry_atanh._atanh.html
- operators_expression_trignometry_cos._cos.html
- operators_expression_trignometry_cosh._cosh.html
- operators_expression_trignometry_degreesToRadians._degreesToRadians.html
- operators_expression_trignometry_radiansToDegrees._radiansToDegrees.html
- operators_expression_trignometry_sin._sin.html
- operators_expression_trignometry_sinh._sinh.html
- operators_expression_trignometry_tan._tan.html
- operators_expression_trignometry_tanh._tanh.html
- operators_expression_type__internal.toInteger.html
- operators_expression_type_convert._convert.html
- operators_expression_type_isNumber._isNumber.html
- operators_expression_type_toBool._toBool.html
- operators_expression_type_toDate._toDate.html
- operators_expression_type_toDouble._toDouble.html
- operators_expression_type_toInt._toInt.html
- operators_expression_type_toLong._toLong.html
- operators_expression_type_toString._toString.html
- operators_expression_type_type._type.html
- operators_expression_variable_let._let.html
- operators_pipeline__internal.filterDocumentsStage.html
- operators_pipeline__internal.resolveCollection.html
- operators_pipeline__internal.validateProjection.html
- operators_pipeline_addFields._addFields.html
- operators_pipeline_bucket._bucket.html
- operators_pipeline_bucketAuto._bucketAuto.html
- operators_pipeline_count._count.html
- operators_pipeline_densify._densify.html
- operators_pipeline_documents._documents.html
- operators_pipeline_facet._facet.html
- operators_pipeline_fill._fill.html
- operators_pipeline_graphLookup._graphLookup.html
- operators_pipeline_group._group.html
- operators_pipeline_limit._limit.html
- operators_pipeline_lookup._lookup.html
- operators_pipeline_match._match.html
- operators_pipeline_merge._merge.html
- operators_pipeline_out._out.html
- operators_pipeline_project._project.html
- operators_pipeline_redact._redact.html
- operators_pipeline_replaceRoot._replaceRoot.html
- operators_pipeline_replaceWith._replaceWith.html
- operators_pipeline_sample._sample.html
- operators_pipeline_setWindowFields._setWindowFields.html
- operators_pipeline_skip._skip.html
- operators_pipeline_sort._sort.html
- operators_pipeline_sortByCount._sortByCount.html
- operators_pipeline_unionWith._unionWith.html
- operators_pipeline_unset._unset.html
- operators_pipeline_unwind._unwind.html
- operators_projection_elemMatch._elemMatch.html
- operators_projection_slice._slice.html
- operators_query_array_all._all.html
- operators_query_array_elemMatch._elemMatch.html
- operators_query_array_size._size.html
- operators_query_bitwise__internal.processBitwiseQuery.html
- operators_query_bitwise_bitsAllClear._bitsAllClear.html
- operators_query_bitwise_bitsAllSet._bitsAllSet.html
- operators_query_bitwise_bitsAnyClear._bitsAnyClear.html
- operators_query_bitwise_bitsAnySet._bitsAnySet.html
- operators_query_comparison_eq._eq.html
- operators_query_comparison_gt._gt.html
- operators_query_comparison_gte._gte.html
- operators_query_comparison_in._in.html
- operators_query_comparison_lt._lt.html
- operators_query_comparison_lte._lte.html
- operators_query_comparison_ne._ne.html
- operators_query_comparison_nin._nin.html
- operators_query_element_exists._exists.html
- operators_query_element_type._type.html
- operators_query_evaluation_expr._expr.html
- operators_query_evaluation_jsonSchema._jsonSchema.html
- operators_query_evaluation_mod._mod.html
- operators_query_evaluation_regex._regex.html
- operators_query_evaluation_where._where.html
- operators_query_logical_and._and.html
- operators_query_logical_nor._nor.html
- operators_query_logical_not._not.html
- operators_query_logical_or._or.html
- operators_update__internal.applyUpdate.html
- operators_update__internal.buildParams.html
- operators_update__internal.clone.html
- operators_update__internal.walkExpression.html
- operators_update_addToSet._addToSet.html
- operators_update_bit._bit.html
- operators_update_currentDate._currentDate.html
- operators_update_inc._inc.html
- operators_update_max._max.html
- operators_update_min._min.html
- operators_update_mul._mul.html
- operators_update_pop._pop.html
- operators_update_pull._pull.html
- operators_update_pullAll._pullAll.html
- operators_update_push._push.html
- operators_update_rename._rename.html
- operators_update_set._set.html
- operators_update_unset._unset.html
- operators_window__internal.cached.html
- operators_window__internal.rank.html
- operators_window__internal.withMemo.html
- operators_window_denseRank._denseRank.html
- operators_window_derivative._derivative.html
- operators_window_documentNumber._documentNumber.html
- operators_window_expMovingAvg._expMovingAvg.html
- operators_window_integral._integral.html
- operators_window_linearFill._linearFill.html
- operators_window_locf._locf.html
- operators_window_minMaxScaler._minMaxScaler.html
- operators_window_rank._rank.html
- operators_window_shift._shift.html
- updater.update.html
- updater.updateMany.html
- updater.updateOne.html
- util__hash.hashCode.html
- util__internal.assert.html
- util__internal.assertNoProto.html
- util__internal.cloneDeep.html
- util__internal.compare.html
- util__internal.ensureArray.html
- util__internal.findInsertIndex.html
- util__internal.flatten.html
- util__internal.groupBy.html
- util__internal.has.html
- util__internal.intersection.html
- util__internal.isBoolean.html
- util__internal.isDate.html
- util__internal.isEmpty.html
- util__internal.isEqual.html
- util__internal.isFunction.html
- util__internal.isNil.html
- util__internal.isNumber.html
- util__internal.isObject.html
- util__internal.isObjectLike.html
- util__internal.isOperator.html
- util__internal.isPrimitive.html
- util__internal.isRegExp.html
- util__internal.isString.html
- util__internal.isSymbol.html
- util__internal.normalize.html
- util__internal.removeValue.html
- util__internal.resolve.html
- util__internal.resolveGraph.html
- util__internal.setValue.html
- util__internal.simpleCmp.html
- util__internal.truthy.html
- util__internal.typeOf.html
- util__internal.unique.html
- util__internal.walk.html
- lazy.Generator.html
- lazy.IteratorResult.html
- operators_expression_date__internal.DatePartFormatter.html
- operators_window__internal.SetWindowFieldsInput.html
- operators_window__internal.WindowOperatorInput.html
- operators_window__internal.WindowOutputOption.html
- types.Callback.html
- types.CollationSpec.html
- types.Comparator.html
- types.Options.html
- types.Predicate.html
- updater.Modifier.html
- updater.UpdateConfig.html
- updater.UpdateResult.html
- util__internal.WalkOptions.html
- aggregator.html
- core.html
- core__internal.html
- cursor.html
- index.html
- lazy.html
- operators__predicates.html
- operators_accumulator.html
- operators_accumulator__internal.html
- operators_accumulator_accumulator.html
- operators_accumulator_addToSet.html
- operators_accumulator_avg.html
- operators_accumulator_bottom.html
- operators_accumulator_bottomN.html
- operators_accumulator_count.html
- operators_accumulator_covariancePop.html
- operators_accumulator_covarianceSamp.html
- operators_accumulator_first.html
- operators_accumulator_firstN.html
- operators_accumulator_last.html
- operators_accumulator_lastN.html
- operators_accumulator_max.html
- operators_accumulator_maxN.html
- operators_accumulator_median.html
- operators_accumulator_mergeObjects.html
- operators_accumulator_min.html
- operators_accumulator_minN.html
- operators_accumulator_percentile.html
- operators_accumulator_push.html
- operators_accumulator_stdDevPop.html
- operators_accumulator_stdDevSamp.html
- operators_accumulator_sum.html
- operators_accumulator_top.html
- operators_accumulator_topN.html
- operators_expression.html
- operators_expression__internal.html
- operators_expression_arithmetic.html
- operators_expression_arithmetic__internal.html
- operators_expression_arithmetic_abs.html
- operators_expression_arithmetic_add.html
- operators_expression_arithmetic_ceil.html
- operators_expression_arithmetic_divide.html
- operators_expression_arithmetic_exp.html
- operators_expression_arithmetic_floor.html
- operators_expression_arithmetic_ln.html
- operators_expression_arithmetic_log.html
- operators_expression_arithmetic_log10.html
- operators_expression_arithmetic_mod.html
- operators_expression_arithmetic_multiply.html
- operators_expression_arithmetic_pow.html
- operators_expression_arithmetic_round.html
- operators_expression_arithmetic_sigmoid.html
- operators_expression_arithmetic_sqrt.html
- operators_expression_arithmetic_subtract.html
- operators_expression_arithmetic_trunc.html
- operators_expression_array.html
- operators_expression_array_arrayElemAt.html
- operators_expression_array_arrayToObject.html
- operators_expression_array_concatArrays.html
- operators_expression_array_filter.html
- operators_expression_array_first.html
- operators_expression_array_firstN.html
- operators_expression_array_in.html
- operators_expression_array_indexOfArray.html
- operators_expression_array_isArray.html
- operators_expression_array_last.html
- operators_expression_array_lastN.html
- operators_expression_array_map.html
- operators_expression_array_maxN.html
- operators_expression_array_minN.html
- operators_expression_array_range.html
- operators_expression_array_reduce.html
- operators_expression_array_reverseArray.html
- operators_expression_array_size.html
- operators_expression_array_slice.html
- operators_expression_array_sortArray.html
- operators_expression_array_zip.html
- operators_expression_bitwise.html
- operators_expression_bitwise__internal.html
- operators_expression_bitwise_bitAnd.html
- operators_expression_bitwise_bitNot.html
- operators_expression_bitwise_bitOr.html
- operators_expression_bitwise_bitXor.html
- operators_expression_boolean.html
- operators_expression_boolean_and.html
- operators_expression_boolean_not.html
- operators_expression_boolean_or.html
- operators_expression_comparison.html
- operators_expression_comparison_cmp.html
- operators_expression_comparison_eq.html
- operators_expression_comparison_gt.html
- operators_expression_comparison_gte.html
- operators_expression_comparison_lt.html
- operators_expression_comparison_lte.html
- operators_expression_comparison_ne.html
- operators_expression_conditional.html
- operators_expression_conditional_cond.html
- operators_expression_conditional_ifNull.html
- operators_expression_conditional_switch.html
- operators_expression_custom.html
- operators_expression_custom_function.html
- operators_expression_date.html
- operators_expression_date__internal.html
- operators_expression_date_dateAdd.html
- operators_expression_date_dateDiff.html
- operators_expression_date_dateFromParts.html
- operators_expression_date_dateFromString.html
- operators_expression_date_dateSubtract.html
- operators_expression_date_dateToParts.html
- operators_expression_date_dateToString.html
- operators_expression_date_dateTrunc.html
- operators_expression_date_dayOfMonth.html
- operators_expression_date_dayOfWeek.html
- operators_expression_date_dayOfYear.html
- operators_expression_date_hour.html
- operators_expression_date_isoDayOfWeek.html
- operators_expression_date_isoWeek.html
- operators_expression_date_isoWeekYear.html
- operators_expression_date_millisecond.html
- operators_expression_date_minute.html
- operators_expression_date_month.html
- operators_expression_date_second.html
- operators_expression_date_week.html
- operators_expression_date_year.html
- operators_expression_literal.html
- operators_expression_median.html
- operators_expression_misc.html
- operators_expression_misc_getField.html
- operators_expression_misc_rand.html
- operators_expression_misc_sampleRate.html
- operators_expression_object.html
- operators_expression_object_mergeObjects.html
- operators_expression_object_objectToArray.html
- operators_expression_object_setField.html
- operators_expression_object_unsetField.html
- operators_expression_percentile.html
- operators_expression_set.html
- operators_expression_set_allElementsTrue.html
- operators_expression_set_anyElementTrue.html
- operators_expression_set_setDifference.html
- operators_expression_set_setEquals.html
- operators_expression_set_setIntersection.html
- operators_expression_set_setIsSubset.html
- operators_expression_set_setUnion.html
- operators_expression_string.html
- operators_expression_string__internal.html
- operators_expression_string_concat.html
- operators_expression_string_indexOfBytes.html
- operators_expression_string_ltrim.html
- operators_expression_string_regexFind.html
- operators_expression_string_regexFindAll.html
- operators_expression_string_regexMatch.html
- operators_expression_string_replaceAll.html
- operators_expression_string_replaceOne.html
- operators_expression_string_rtrim.html
- operators_expression_string_split.html
- operators_expression_string_strcasecmp.html
- operators_expression_string_strLenBytes.html
- operators_expression_string_strLenCP.html
- operators_expression_string_substr.html
- operators_expression_string_substrBytes.html
- operators_expression_string_substrCP.html
- operators_expression_string_toLower.html
- operators_expression_string_toUpper.html
- operators_expression_string_trim.html
- operators_expression_toHashedIndexKey.html
- operators_expression_trignometry.html
- operators_expression_trignometry__internal.html
- operators_expression_trignometry_acos.html
- operators_expression_trignometry_acosh.html
- operators_expression_trignometry_asin.html
- operators_expression_trignometry_asinh.html
- operators_expression_trignometry_atan.html
- operators_expression_trignometry_atan2.html
- operators_expression_trignometry_atanh.html
- operators_expression_trignometry_cos.html
- operators_expression_trignometry_cosh.html
- operators_expression_trignometry_degreesToRadians.html
- operators_expression_trignometry_radiansToDegrees.html
- operators_expression_trignometry_sin.html
- operators_expression_trignometry_sinh.html
- operators_expression_trignometry_tan.html
- operators_expression_trignometry_tanh.html
- operators_expression_type.html
- operators_expression_type__internal.html
- operators_expression_type_convert.html
- operators_expression_type_isNumber.html
- operators_expression_type_toBool.html
- operators_expression_type_toDate.html
- operators_expression_type_toDecimal.html
- operators_expression_type_toDouble.html
- operators_expression_type_toInt.html
- operators_expression_type_toLong.html
- operators_expression_type_toString.html
- operators_expression_type_type.html
- operators_expression_variable.html
- operators_expression_variable_let.html
- operators_pipeline.html
- operators_pipeline__internal.html
- operators_pipeline_addFields.html
- operators_pipeline_bucket.html
- operators_pipeline_bucketAuto.html
- operators_pipeline_count.html
- operators_pipeline_densify.html
- operators_pipeline_documents.html
- operators_pipeline_facet.html
- operators_pipeline_fill.html
- operators_pipeline_graphLookup.html
- operators_pipeline_group.html
- operators_pipeline_limit.html
- operators_pipeline_lookup.html
- operators_pipeline_match.html
- operators_pipeline_merge.html
- operators_pipeline_out.html
- operators_pipeline_project.html
- operators_pipeline_redact.html
- operators_pipeline_replaceRoot.html
- operators_pipeline_replaceWith.html
- operators_pipeline_sample.html
- operators_pipeline_set.html
- operators_pipeline_setWindowFields.html
- operators_pipeline_skip.html
- operators_pipeline_sort.html
- operators_pipeline_sortByCount.html
- operators_pipeline_unionWith.html
- operators_pipeline_unset.html
- operators_pipeline_unwind.html
- operators_projection.html
- operators_projection_elemMatch.html
- operators_projection_slice.html
- operators_query.html
- operators_query_array.html
- operators_query_array_all.html
- operators_query_array_elemMatch.html
- operators_query_array_size.html
- operators_query_bitwise.html
- operators_query_bitwise__internal.html
- operators_query_bitwise_bitsAllClear.html
- operators_query_bitwise_bitsAllSet.html
- operators_query_bitwise_bitsAnyClear.html
- operators_query_bitwise_bitsAnySet.html
- operators_query_comparison.html
- operators_query_comparison_eq.html
- operators_query_comparison_gt.html
- operators_query_comparison_gte.html
- operators_query_comparison_in.html
- operators_query_comparison_lt.html
- operators_query_comparison_lte.html
- operators_query_comparison_ne.html
- operators_query_comparison_nin.html
- operators_query_element.html
- operators_query_element_exists.html
- operators_query_element_type.html
- operators_query_evaluation.html
- operators_query_evaluation_expr.html
- operators_query_evaluation_jsonSchema.html
- operators_query_evaluation_mod.html
- operators_query_evaluation_regex.html
- operators_query_evaluation_where.html
- operators_query_logical.html
- operators_query_logical_and.html
- operators_query_logical_nor.html
- operators_query_logical_not.html
- operators_query_logical_or.html
- operators_typings.html
- operators_update.html
- operators_update__internal.html
- operators_update_addToSet.html
- operators_update_bit.html
- operators_update_currentDate.html
- operators_update_inc.html
- operators_update_max.html
- operators_update_min.html
- operators_update_mul.html
- operators_update_pop.html
- operators_update_pull.html
- operators_update_pullAll.html
- operators_update_push.html
- operators_update_rename.html
- operators_update_set.html
- operators_update_unset.html
- operators_window.html
- operators_window__internal.html
- operators_window_denseRank.html
- operators_window_derivative.html
- operators_window_documentNumber.html
- operators_window_expMovingAvg.html
- operators_window_integral.html
- operators_window_linearFill.html
- operators_window_locf.html
- operators_window_minMaxScaler.html
- operators_window_rank.html
- operators_window_shift.html
- query.html
- types.html
- updater.html
- util.html
- util__hash.html
- util__internal.html
- core__internal.AccumulatorOps.html
- core__internal.ExpressionOps.html
- core__internal.OperatorName.html
- core__internal.PipelineOps.html
- core__internal.ProjectionOps.html
- core__internal.QueryOps.html
- core__internal.WindowOps.html
- lazy.Source.html
- operators__predicates.QueryPredicate.html
- operators_accumulator_push.T_PUSH.html
- operators_expression_date__internal.DayOfWeek.html
- operators_expression_date__internal.TimeUnit.html
- operators_typings.AccumulatorOperator.html
- operators_typings.ExpressionOperator.html
- operators_typings.Operator.html
- operators_typings.PipelineOperator.html
- operators_typings.ProjectionOperator.html
- operators_typings.QueryOperator.html
- operators_typings.UpdateOperator.html
- operators_typings.WindowOperator.html
- operators_update__internal.Action.html
- operators_update__internal.PathNode.html
- operators_update__internal.SingleKeyRecord.html
- operators_update__internal.UpdateParams.html
- operators_window__internal.Boundary.html
- operators_window__internal.WindowTimeUnit.html
- types.Any.html
- types.AnyObject.html
- types.ArrayOrObject.html
- types.BsonType.html
- types.CollectionResolver.html
- types.Criteria.html
- types.JsonSchemaValidator.html
- types.JsType.html
- types.Projection.html
- types.SortSpec.html
- types.UpdateExpr.html
- updater.CloneMode.html
- updater.PipelineStage.html
- util__internal.Indexed.html
- index.default.html
- operators_expression__internal.ARR_OPTS.html
- operators_expression__internal.INT_OPTS.html
- operators_expression_date__internal.DATE_FORMAT.html
- operators_expression_date__internal.DATE_FORMAT_SEP_RE.html
- operators_expression_date__internal.DATE_FORMAT_SYM_RE.html
- operators_expression_date__internal.DATE_PART_INTERVAL.html
- operators_expression_date__internal.DATE_SYM_TABLE.html
- operators_expression_date__internal.DAYS_PER_WEEK.html
- operators_expression_date__internal.LEAP_YEAR_REF_POINT.html
- operators_expression_date__internal.MINUTES_PER_HOUR.html
- operators_expression_date__internal.MONTHS.html
- operators_expression_date__internal.TIME_UNITS.html
- operators_expression_date__internal.TIMEUNIT_IN_MILLIS.html
- operators_expression_string_substr._substr.html
- operators_expression_type__internal.MAX_INT.html
- operators_expression_type__internal.MAX_LONG.html
- operators_expression_type__internal.MIN_INT.html
- operators_expression_type__internal.MIN_LONG.html
- operators_expression_type_toDecimal._toDecimal.html
- operators_pipeline_set._set.html
- operators_update__internal.DEFAULT_OPTIONS.html
- util__internal.isArray.html
- util__internal.isInteger.html
- util__internal.MISSING.html
- util__internal.OBJECT_PROTO_PROPS.html
- .nojekyll
- demo.html
- hierarchy.html
- index.html
- modules.html
- _internal.ts
- index.ts
- _internal.ts
- accumulator.ts
- addToSet.ts
- avg.ts
- bottom.ts
- bottomN.ts
- count.ts
- covariancePop.ts
- covarianceSamp.ts
- first.ts
- firstN.ts
- index.ts
- last.ts
- lastN.ts
- max.ts
- maxN.ts
- median.ts
- mergeObjects.ts
- min.ts
- minN.ts
- percentile.ts
- push.ts
- stdDevPop.ts
- stdDevSamp.ts
- sum.ts
- top.ts
- topN.ts
- _internal.ts
- abs.ts
- add.ts
- ceil.ts
- divide.ts
- exp.ts
- floor.ts
- index.ts
- ln.ts
- log.ts
- log10.ts
- mod.ts
- multiply.ts
- pow.ts
- round.ts
- sigmoid.ts
- sqrt.ts
- subtract.ts
- trunc.ts
- arrayElemAt.ts
- arrayToObject.ts
- concatArrays.ts
- filter.ts
- first.ts
- firstN.ts
- in.ts
- index.ts
- indexOfArray.ts
- isArray.ts
- last.ts
- lastN.ts
- map.ts
- maxN.ts
- minN.ts
- range.ts
- reduce.ts
- reverseArray.ts
- size.ts
- slice.ts
- sortArray.ts
- zip.ts
- _internal.ts
- bitAnd.ts
- bitNot.ts
- bitOr.ts
- bitXor.ts
- index.ts
- and.ts
- index.ts
- not.ts
- or.ts
- cmp.ts
- eq.ts
- gt.ts
- gte.ts
- index.ts
- lt.ts
- lte.ts
- ne.ts
- cond.ts
- ifNull.ts
- index.ts
- switch.ts
- function.ts
- index.ts
- _internal.ts
- dateAdd.ts
- dateDiff.ts
- dateFromParts.ts
- dateFromString.ts
- dateSubtract.ts
- dateToParts.ts
- dateToString.ts
- dateTrunc.ts
- dayOfMonth.ts
- dayOfWeek.ts
- dayOfYear.ts
- hour.ts
- index.ts
- isoDayOfWeek.ts
- isoWeek.ts
- isoWeekYear.ts
- millisecond.ts
- minute.ts
- month.ts
- second.ts
- week.ts
- year.ts
- getField.ts
- index.ts
- rand.ts
- sampleRate.ts
- index.ts
- mergeObjects.ts
- objectToArray.ts
- setField.ts
- unsetField.ts
- allElementsTrue.ts
- anyElementTrue.ts
- index.ts
- setDifference.ts
- setEquals.ts
- setIntersection.ts
- setIsSubset.ts
- setUnion.ts
- _internal.ts
- concat.ts
- index.ts
- indexOfBytes.ts
- ltrim.ts
- regexFind.ts
- regexFindAll.ts
- regexMatch.ts
- replaceAll.ts
- replaceOne.ts
- rtrim.ts
- split.ts
- strcasecmp.ts
- strLenBytes.ts
- strLenCP.ts
- substr.ts
- substrBytes.ts
- substrCP.ts
- toLower.ts
- toUpper.ts
- trim.ts
- _internal.ts
- acos.ts
- acosh.ts
- asin.ts
- asinh.ts
- atan.ts
- atan2.ts
- atanh.ts
- cos.ts
- cosh.ts
- degreesToRadians.ts
- index.ts
- radiansToDegrees.ts
- sin.ts
- sinh.ts
- tan.ts
- tanh.ts
- _internal.ts
- convert.ts
- index.ts
- isNumber.ts
- toBool.ts
- toDate.ts
- toDecimal.ts
- toDouble.ts
- toInt.ts
- toLong.ts
- toString.ts
- type.ts
- index.ts
- let.ts
- _internal.ts
- index.ts
- literal.ts
- median.ts
- percentile.ts
- toHashedIndexKey.ts
- _internal.ts
- addFields.ts
- bucket.ts
- bucketAuto.ts
- count.ts
- densify.ts
- documents.ts
- facet.ts
- fill.ts
- graphLookup.ts
- group.ts
- index.ts
- limit.ts
- lookup.ts
- match.ts
- merge.ts
- out.ts
- project.ts
- redact.ts
- replaceRoot.ts
- replaceWith.ts
- sample.ts
- set.ts
- setWindowFields.ts
- skip.ts
- sort.ts
- sortByCount.ts
- unionWith.ts
- unset.ts
- unwind.ts
- elemMatch.ts
- index.ts
- slice.ts
- all.ts
- elemMatch.ts
- index.ts
- size.ts
- _internal.ts
- bitsAllClear.ts
- bitsAllSet.ts
- bitsAnyClear.ts
- bitsAnySet.ts
- index.ts
- eq.ts
- gt.ts
- gte.ts
- in.ts
- index.ts
- lt.ts
- lte.ts
- ne.ts
- nin.ts
- exists.ts
- index.ts
- type.ts
- expr.ts
- index.ts
- jsonSchema.ts
- mod.ts
- regex.ts
- where.ts
- and.ts
- index.ts
- nor.ts
- not.ts
- or.ts
- index.ts
- _internal.ts
- addToSet.ts
- bit.ts
- currentDate.ts
- inc.ts
- index.ts
- max.ts
- min.ts
- mul.ts
- pop.ts
- pull.ts
- pullAll.ts
- push.ts
- rename.ts
- set.ts
- unset.ts
- _internal.ts
- denseRank.ts
- derivative.ts
- documentNumber.ts
- expMovingAvg.ts
- index.ts
- integral.ts
- linearFill.ts
- locf.ts
- minMaxScaler.ts
- rank.ts
- shift.ts
- _predicates.ts
- typings.ts
- _hash.ts
- _internal.ts
- index.ts
- aggregator.ts
- cursor.ts
- index.ts
- lazy.ts
- query.ts
- types.ts
- updater.ts
- array-element-grouping.test.ts
- array-fields-joining.test.ts
- array-high-low-avg.test.ts
- array-sort-percentiles.test.ts
- comparison-of-two-arrays.test.ts
- pivot-array-itemst.test.ts
- distinct-values.test.ts
- filtered-top-subset.test.ts
- group-and-total.test.ts
- unpack-array-group-differently.test.ts
- multi-one-to-many.test.ts
- one-to-one-join.test.ts
- mask-sensitive-fields.test.ts
- redacted-view.test.ts
- role-programmatic-restricted-view.test.ts
- iot-power-consumption.test.ts
- state-change-boundaries.test.ts
- faceted-classifications.test.ts
- incremental-analytics.test.ts
- largest-graph-network.test.ts
- convert-incomplete-dates.test.ts
- convert-to-strongly-typed.test.ts
- grades_complex.ts
- grades_simple.ts
- person.ts
- students.ts
- accumulator.test.ts
- avg.test.ts
- bottom.test.ts
- bottomN.test.ts
- count.test.ts
- covariancePop.test.ts
- covarianceSamp.test.ts
- first.test.ts
- firstN.test.ts
- last.test.ts
- lastN.test.ts
- max.test.ts
- maxN.test.ts
- median.test.ts
- mergeObjects.test.ts
- min.test.ts
- minN.test.ts
- percentile.test.ts
- top.test.ts
- topN.test.ts
- arrayElemAt.test.ts
- arrayToObject.test.ts
- concatArrays.test.ts
- filter.test.ts
- first.test.ts
- firstN.test.ts
- in.test.ts
- indexOfArray.test.ts
- isArray.test.ts
- last.test.ts
- lastN.test.ts
- map.test.ts
- maxN.test.ts
- minN.test.ts
- objectToArray.test.ts
- range.test.ts
- reduce.test.ts
- reverseArray.test.ts
- size.test.ts
- slice.test.ts
- sortArray.test.ts
- zip.test.ts
- dateAdd.test.ts
- dateDiff.test.ts
- dateFromParts.test.ts
- dateFromString.test.ts
- dateSubtract.test.ts
- dateToParts.test.ts
- dateToString.test.ts
- dateTrunc.test.ts
- dayOfWeek.test.ts
- dayOfYear.test.ts
- isoDayOfWeek.test.ts
- isoWeek.test.ts
- isoWeekYear.test.ts
- week.test.ts
- arithmetic.test.ts
- bitwise.test.ts
- boolean.test.ts
- conditional.test.ts
- custom.test.ts
- date.test.ts
- literal.test.ts
- misc.test.ts
- object.test.ts
- set.test.ts
- string.test.ts
- toHashedIndexKey.test.ts
- trignometry.test.ts
- type.test.ts
- variable.test.ts
- addfields.test.ts
- bucket.test.ts
- bucketAuto.test.ts
- count.test.ts
- densify.test.ts
- documents.test.ts
- facet.test.ts
- fill.test.ts
- graphLookup.test.ts
- group.test.ts
- limit.test.ts
- lookup.test.ts
- match.test.ts
- merge.test.ts
- out.test.ts
- project.test.ts
- redact.test.ts
- replaceRoot.test.ts
- sample.test.ts
- setWindowFields.test.ts
- skip.test.ts
- sort.test.ts
- sortByCount.test.ts
- unionWith.test.ts
- unset.test.ts
- unwind.test.ts
- array.test.ts
- bitwise.test.ts
- comparison.test.ts
- element.test.ts
- evaluation.test.ts
- logical.test.ts
- mongodb-parity.test.ts
- addToSet.test.ts
- bit.test.ts
- currentDate.test.ts
- inc.test.ts
- max.test.ts
- min.test.ts
- mul.test.ts
- pop.test.ts
- pull.test.ts
- pullAll.test.ts
- push.test.ts
- rename.test.ts
- set.test.ts
- unset.test.ts
- _internal.test.ts
- denseRank.test.ts
- derivative.test.ts
- documentNumber.test.ts
- expMovingAvg.test.ts
- integral.test.ts
- linearFill.test.ts
- locf.test.ts
- minMaxScaler.test.ts
- rank.test.ts
- shift.test.ts
- projection.test.ts
- aggregate-user-orders-data.test.ts
- degrees-of-separation.test.ts
- find-sponsors.test.ts
- hierarchy-of-related-docs.test.ts
- lookup-legacy-vs-modern-syntax.test.ts
- nested-top-down-hierarchy.test.ts
- persons-connected-to-hotels.test.ts
- core.test.ts
- cursor.test.ts
- lazy.test.ts
- perf.test.ts
- query.test.ts
- support.ts
- updater.test.ts
- util.test.ts
- .editorconfig
- .gitignore
- .npmignore
- .prettierrc
- build.mjs
- CHANGELOG.md
- demo.html
- eslint.config.mjs
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.build.json
- tsconfig.json
- vitest.config.mjs
# Installation Guide
1. Get the code
git clone https://github.com/kofrasa/mingo
Downloads the entire project code from GitHub to your computer.
cd mingo
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
