File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -101,5 +101,7 @@ case class IndexSettings(
101101 disableTypoToleranceOnWords : Option [Seq [String ]] = None ,
102102 separatorsToIndex : Option [String ] = None ,
103103 /* Facets ordering */
104- renderingContent : Option [RenderingContent ] = None
104+ renderingContent : Option [RenderingContent ] = None ,
105+ /* Virtual Indices */
106+ relevancyStrictness : Option [Int ] = None
105107)
Original file line number Diff line number Diff line change @@ -116,7 +116,9 @@ case class Query(
116116 /* Personalization */
117117 enablePersonalization : Option [Boolean ] = None ,
118118 /* CUSTOM */
119- customParameters : Option [Map [String , String ]] = None
119+ customParameters : Option [Map [String , String ]] = None ,
120+ /* Virtual Indices */
121+ relevancyStrictness : Option [Int ] = None
120122) {
121123
122124 def toParam : String = {
@@ -220,7 +222,9 @@ case class Query(
220222 " restrictIndices" -> restrictIndices.map(_.mkString(" ," )),
221223 " restrictSources" -> restrictSources.map(_.mkString(" ," )),
222224 /* Browse */
223- " cursor" -> cursor
225+ " cursor" -> cursor,
226+ /* Virtual Indices */
227+ " relevancyStrictness" -> relevancyStrictness.map(_.toString)
224228 ).filter { case (_, v) => v.isDefined }
225229 .map { case (k, v) => k -> v.get }
226230
Original file line number Diff line number Diff line change @@ -60,6 +60,9 @@ case class SearchResult(
6060 index : Option [String ],
6161 // advanced
6262 explain : Option [Explain ],
63+ // virtual indices
64+ appliedRelevancyStrictness : Option [Integer ],
65+ nbSortedHits : Option [Int ],
6366 // Facets ordering
6467 renderingContent : Option [RenderingContent ]
6568) {
You can’t perform that action at this time.
0 commit comments