Description
CRUD specification update
Extend the update command to take an object or an array:
{
|
update: <collection>,
|
updates: [
|
{ q: <query>, u: <update obj OR update pipeline>, upsert: <boolean>,
|
multi: <boolean>, collation: <document>, arrayFilters: <array> },
|
{ q: <query>, u: <update obj OR update pipeline>, upsert: <boolean>,
|
multi: <boolean>, collation: <document>, arrayFilters: <array> },
|
...
|
],
|
ordered: <boolean>,
|
writeConcern: { <write concern> },
|
bypassDocumentValidation: <boolean>
|
}
|
Attachments
Issue Links
- depends on
-
PHPLIB-481 Add the ability to specify a pipeline to an update within bulk write
-
- Closed
-
-
CDRIVER-3063 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
CSHARP-2570 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
CXX-1756 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
GODRIVER-919 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
JAVA-3254 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
MOTOR-325 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
NODE-1920 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
PHPC-1355 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
PHPLIB-418 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
PYTHON-1798 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
RUBY-1786 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
SERVER-40381 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
RUST-422 Add the ability to specify a pipeline to an update command
-
- Closed
-
-
SERVER-40397 Add the ability to specify a pipeline to the findAndModify command
-
- Closed
-
- is duplicated by
-
DRIVERS-527 Support expressions in the update language
-
- Closed
-
-
DRIVERS-647 Spec: Add the ability to specify a pipeline to an update command
-
- Closed
-
- related to
-
DRIVERS-2638 Add spec tests for passing empty pipeline arrays to update and findAndModify operations
-
- Scheduled
-