-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
Our current input validation for $rankFusion enforces that none of the input pipelines can modify the documents or their fields in any way (eg. $project, $group etc.). Because $rankFusion gets desugared to a pipeline with stages like $group and $project that aren’t legal, nesting $rankFusion doesn't work.
The same idea also applies to testing $scoreFusion in $rankFusion.
- is related to
-
SERVER-92213 Implement desugaring of $rankFusion
- In Progress
- related to
-
SERVER-94602 Allow nested $scoreFusion
- Open