MapReduce result identity key.
Quasar-specific sigil, used to construct a singleton result object under the following conditions:
Quasar-specific sigil, used to construct a singleton result object under the following conditions:
1. Emitting a document value in aggregation when $replaceRoot
is not applicable.
2. Emitting a value in aggregation when its type is unknown.
3. Emitting map-reduce results as the final stage of a query.
NB: This can end up in data at rest due to write-back queries or caching, thus we must always support eliding this particular name when reading or querying data, even if the "primary" sigil name is changed.
MapReduce result expression key.
Returns the value under any Quasar sigil or the input if not found.
Whether the given BsonValue
contains the Quasar sigil nested in a MapReduce result.
The value under the Quasar sigil in a MapReduce result, if found.
The value under the MapReduce value field, if found.
Projects the Quasar sigil in a MapReduce result.
Projects the Quasar sigil.
Whether the given BsonValue
contains the Quasar sigil.
The value under the Quasar sigil, if found.
MongoDB Document keys posessing special meaning.