Sub-queries to execute and merge. At least two are required.
OptionaltopkNumber of final documents to return.
OptionalfilterBoolean expression to pre-filter candidates for every sub-query.
OptionalincludeWhether to include vector data in results.
OptionaloutputScalar fields to include. If undefined, all fields are returned.
OptionalrerankStrategy for merging sub-query candidates. If omitted, reciprocal rank fusion with rank constant 60 is used.
Reciprocal rank fusion.
OptionalrankConstant?: numberRRF rank constant.
Weighted score fusion.
Per-sub-query weights. The length must match queries.length.
Multi-query object used to combine multiple vector and/or full-text searches.
Each sub-query contributes candidates, then
rerankcombines them into a single result list.