add support for QuerySet.raw_aggregate()

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Done
    • Priority: Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Python Drivers
    • Completed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      Context

      We will skip raw_find() for public preview and GA as we believe aggregation would let people do what find would. Revisit if any customer requests

      Definition of done

      A new method, QuerySet.raw_aggregate() will be added to take MongoDB Aggregation Pipeline arguments. Callouts – Mutated data may not manifest as the proper QuerySet object. Investigate if "RawQuerySet" will mitigate this issue.

      Pitfalls

      Implementation takes more time than preempted

            Assignee:
            Alex Clark
            Reporter:
            Jib Adegunloye
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: