-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Querying
-
None
-
Query
-
Fully Compatible
Operators like: ($)add, divide, multiply, hour, etc' can be very useful in regular 'find' queries and not only aggregations.
Is there any special reason for this lack of consistency between regular 'find' queries and the aggregation framework?
This is possibly linked to: allow referencing fields on the right-hand-side of operators: SERVER-7623
- duplicates
-
SERVER-30731 Add $expr support in MatchExpression outside of aggregation
- Closed
- is depended on by
-
SERVER-974 $subset query operator
- Closed
-
SERVER-16896 Provide "is subset" array functionality in query predicate language
- Closed
- is duplicated by
-
SERVER-11072 Expose $project in find
- Closed
-
SERVER-9272 Querying latest document based on a set of field
- Closed
- related to
-
SERVER-11345 Allow update to compute expressions using referenced fields like Aggregation Framework's $project
- Closed