Reshapes a document stream. $project can rename, add, or remove fields as well as create computed values and sub-documents.
Process the expression value for $project operators
The object to use as options
The experssion object of $project operator
The key in the 'expr' object
Boolean value indicating whether only the ID key is excluded
Validate inclusion and exclusion values in expression
The expression given for the projection
Generated using TypeDoc
Reshapes a document stream. $project can rename, add, or remove fields as well as create computed values and sub-documents.