Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-71078

Support $elemMatch in per-filter pushdown

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Query Execution

    Description

      For elemMatch array, this should be fairly straightforward to do.

       

      For elemMatch object where only one subfield is read, this should also be fairly straightforward.

       

      For elemMatch object where multiple subfields are read, we cannot push the filter down entirely, but we can do a sort of "inexact" filter on each column and then do subsequent filtering once we have values for both columns.

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            ian.boros@mongodb.com Ian Boros
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: