@@ -34,9 +34,9 @@ import algoliasearch.recommend.SupportedLanguage._
34
34
/** BaseRecommendSearchParams
35
35
*
36
36
* @param similarQuery
37
- * Keywords to be used instead of the search query to conduct a more broader search. Using the `similarQuery`
38
- * parameter changes other settings: - `queryType` is set to `prefixNone`. - `removeStopWords` is set to true. -
39
- * `words` is set as the first ranking criterion. - All remaining words are treated as `optionalWords`. Since the
37
+ * Keywords to be used instead of the search query to conduct a more broader search Using the `similarQuery`
38
+ * parameter changes other settings - `queryType` is set to `prefixNone`. - `removeStopWords` is set to true. -
39
+ * `words` is set as the first ranking criterion. - All remaining words are treated as `optionalWords` Since the
40
40
* `similarQuery` is supposed to do a broad search, they usually return many results. Combine it with `filters` to
41
41
* narrow down the list of results.
42
42
* @param filters
@@ -54,17 +54,17 @@ import algoliasearch.recommend.SupportedLanguage._
54
54
* matches if it matches at least one element of the array. For more information, see
55
55
* [Filters](https://www.algolia.com/doc/guides/managing-results/refine-results/filtering/).
56
56
* @param sumOrFiltersScores
57
- * Whether to sum all filter scores. If true, all filter scores are summed. Otherwise, the maximum filter score is
57
+ * Whether to sum all filter scores If true, all filter scores are summed. Otherwise, the maximum filter score is
58
58
* kept. For more information, see [filter
59
59
* scores](https://www.algolia.com/doc/guides/managing-results/refine-results/filtering/in-depth/filter-scoring/#accumulating-scores-with-sumorfiltersscores).
60
60
* @param restrictSearchableAttributes
61
61
* Restricts a search to a subset of your searchable attributes. Attribute names are case-sensitive.
62
62
* @param facets
63
- * Facets for which to retrieve facet values that match the search criteria and the number of matching facet values.
63
+ * Facets for which to retrieve facet values that match the search criteria and the number of matching facet values
64
64
* To retrieve all facets, use the wildcard character `*`. For more information, see
65
65
* [facets](https://www.algolia.com/doc/guides/managing-results/refine-results/faceting/#contextual-facet-values-and-counts).
66
66
* @param facetingAfterDistinct
67
- * Whether faceting should be applied after deduplication with `distinct`. This leads to accurate facet counts when
67
+ * Whether faceting should be applied after deduplication with `distinct` This leads to accurate facet counts when
68
68
* using faceting in combination with `distinct`. It's usually better to use `afterDistinct` modifiers in the
69
69
* `attributesForFaceting` setting, as `facetingAfterDistinct` only computes correct facet counts if all records have
70
70
* the same facet values for the `attributeForDistinct`.
@@ -85,15 +85,15 @@ import algoliasearch.recommend.SupportedLanguage._
85
85
* This parameter is ignored if you also specify `insideBoundingBox`.
86
86
* @param naturalLanguages
87
87
* ISO language codes that adjust settings that are useful for processing natural language queries (as opposed to
88
- * keyword searches): - Sets `removeStopWords` and `ignorePlurals` to the list of provided languages. - Sets
88
+ * keyword searches) - Sets `removeStopWords` and `ignorePlurals` to the list of provided languages. - Sets
89
89
* `removeWordsIfNoResults` to `allOptional`. - Adds a `natural_language` attribute to `ruleContexts` and
90
90
* `analyticsTags`.
91
91
* @param ruleContexts
92
- * Assigns a rule context to the search query. [Rule
92
+ * Assigns a rule context to the search query [Rule
93
93
* contexts](https://www.algolia.com/doc/guides/managing-results/rules/rules-overview/how-to/customize-search-results-by-platform/#whats-a-context)
94
94
* are strings that you can use to trigger matching rules.
95
95
* @param personalizationImpact
96
- * Impact that Personalization should have on this search. The higher this value is, the more Personalization
96
+ * Impact that Personalization should have on this search The higher this value is, the more Personalization
97
97
* determines the ranking compared to other factors. For more information, see [Understanding Personalization
98
98
* impact](https://www.algolia.com/doc/guides/personalization/personalizing-results/in-depth/configuring-personalization/#understanding-personalization-impact).
99
99
* @param userToken
@@ -104,7 +104,7 @@ import algoliasearch.recommend.SupportedLanguage._
104
104
* @param synonyms
105
105
* Whether to take into account an index's synonyms for this search.
106
106
* @param clickAnalytics
107
- * Whether to include a `queryID` attribute in the response. The query ID is a unique identifier for a search query
107
+ * Whether to include a `queryID` attribute in the response The query ID is a unique identifier for a search query
108
108
* and is required for tracking [click and conversion
109
109
* events](https://www.algolia.com/guides/sending-events/getting-started/).
110
110
* @param analytics
0 commit comments