|
Couchbase C++ SDK 1.5.0 (rev. 380784c)
|
Merges the FTS and vector result sets by rank rather than by raw score. More...
#include <couchbase/search_scoring_reciprocal_rank_fusion.hxx>

Public Member Functions | |
| search_scoring_reciprocal_rank_fusion ()=default | |
| auto | rank_constant (std::uint32_t rank_constant) -> search_scoring_reciprocal_rank_fusion & |
| The rank constant of the Reciprocal Rank Fusion formula. | |
| auto | window_size (std::uint32_t window_size) -> search_scoring_reciprocal_rank_fusion & |
| How many results per list are considered for fusion. | |
| auto | build () const -> search_scoring::built override |
| Returns the scoring mode as an immutable value. | |
| Public Member Functions inherited from search_scoring | |
| virtual | ~search_scoring ()=default |
Additional Inherited Members | |
| Protected Member Functions inherited from search_scoring | |
| search_scoring ()=default | |
Merges the FTS and vector result sets by rank rather than by raw score.
It works well with the server defaults, and is the recommended strategy.
|
default |
|
inlinenodiscardoverridevirtual |
Returns the scoring mode as an immutable value.
Implements search_scoring.
|
inline |
The rank constant of the Reciprocal Rank Fusion formula.
| rank_constant | the rank constant |
|
inline |
How many results per list are considered for fusion.
| window_size | the window size |