-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The well-typed mongocxx::pipeline class prevents using newer aggregation stages that the driver isn’t aware of. For example, ones being developed in the upcoming server release. There’s a similar lack of an escape hatch for read concern options. Requiring the user to run_command() themselves would be less painful if mongocxx::cursor instances could be constructed manually.