- include
Creates a projection that includes all of the given fields.
- fields
Creates a projection that combines the list of projections into a single one. If
there are duplicate
- excludeId
Creates a projection that excludes the _id field. This suppresses the automatic
inclusion of _id tha
- exclude
Creates a projection that excludes all of the given fields.
- elemMatch
Creates a projection that includes for the given field only the first element of
the array value of
- computed
Creates a projection of a field whose value is computed from the given
expression. Projection with a
- slice
Creates a projection to the given field name of a slice of the array value of
that field.