Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13169

Investigate changes in SERVER-42435: Unlink and delete ParsedProjection and ProjectionExec

      Description

      Downstream Change Summary

      This ticket allows the projection field provided to the find() command to contain aggregation expressions and the aggregation "nested object syntax" (e.g. {a: {b: 1}} is allowed in addition to {"a.b": 1}).
       

      This ticket also changed the 'fields' parameter of findAndModify() to accept the same syntax.

      I believe this page will need to be updated:
      https://docs.mongodb.com/manual/reference/method/db.collection.find/#find-projection

      And this too:
      https://docs.mongodb.com/manual/reference/method/db.collection.findAndModify/

      Description of Linked Ticket

      null

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

            Assignee:
            kay.kim@mongodb.com Kay Kim (Inactive)
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              3 years, 46 weeks, 4 days ago