UNPKG

pvserverhelper

Version:

This is an npm module design to perform common uses with pVelocity's pvserver

11 lines (10 loc) 685 B
### ``createExpressionMapping(objectOrArray, accumulator, aggregated, include_id)`` Returns a mapping for the properties or elements of ``objectOrArray`` that can be used in a aggregation pipeline. If ``accumulator`` is provided, all properties will be set with it. If ``aggregated`` is `true`, all properties will be set to `_id`. If ``include_id`` is `false`, `_id` will be excluded. - `objectOrArray` `<Object>` or `<Array>` - `accumulator` `<String>` - `aggregated` `<Boolean>` : Optional, default is `false` - `include_id` `<Boolean>` : Optional, default is `true` ```js var objectOrArray = ['Name', 'Value']; pvh.createExpressionMapping(objectOrArray, '$first', true, true); ```