-
Couldn't load subscription status.
- Fork 1.1k
Closed
Labels
type: enhancementA general enhancementA general enhancement
Milestone
Description
MongoDB allows using aggregation expressions as part of the fields projection as shown below.
db.getCollection('person').find({}, { "firstname" : 1, "lastname" : {"$toUpper" : "$lastname"}})Initial Support:
- Pass on a given expression projection to the server as is.
- The
query.fieldsobject should be able to accept an expression eg. by using aBasicQuery. - The
@Queryannotation should parse thefieldsattribute holding an expression.
Final Support: (might require a follow up ticket)
- Map expressions against domain types.
- Support
AggregationExpressionviaFieldprojection API.
Metadata
Metadata
Assignees
Labels
type: enhancementA general enhancementA general enhancement