-
Type: Question
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
In scope of the Index Time Enrichment project, Atlas Search plans to add support for executing queries on views. That would require the following changes on the server side:
- Support execution of the $_internalSearchIdLookup stage inside a view
- Implement views with $search such that the view definition is inserted into the pipeline after the $search (and $idLookup) stage but before the rest of the user pipeline
- If the search is executed on a view, mongot request should include the view name and the corresponding source collection UUID
- Allow index management commands to work with views: https://www.mongodb.com/docs/manual/reference/method/js-atlas-search/
We'd like to investigate if these changes are feasible to implement and roughly estimate the effort.