[SERVER-84907] Initial implementation of MQL Update language with $set support Created: 21/Mar/18  Updated: 12/Jan/24  Resolved: 04/Jun/18

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: Justin Seyster
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-84859 Implement arrayFilters in mql-model Closed
Related
is related to SERVER-84875 Add $unset support to MQL Update lang... Closed
is related to SERVER-84906 Add $inc support to MQL Update language Closed
Sprint: Query 2018-04-09, Query 2018-04-23, Query 2018-05-07, Query 2018-05-21, Query 2018-06-04, Query 2018-06-18
Participants:

 Description   
  • Add to the core expression as needed in order to implement this.
  • We are deferring implementation of parsers until later; assume you are given the AST for the user's update expression.
  • Should not support $ positional updates; we're deferring this work for later.
  • Should support arrayFilters.


 Comments   
Comment by Ian Whalen (Inactive) [ 18/May/18 ]

david.storch justin.seyster please find a way to break this into slightly more digestible pieces.

Generated at Thu Feb 08 06:56:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.