@@ -2120,7 +2120,8 @@ final class SearchClientSnippet {
21202120 rule: Rule (
21212121 objectID: " clearance-category-filter " ,
21222122 conditions: [ SearchCondition ( pattern: " " , anchoring: SearchAnchoring . `is`, context: " landing " ) ] ,
2123- consequence: SearchConsequence ( params: SearchConsequenceParams ( optionalFilters: SearchOptionalFilters
2123+ consequence: SearchConsequence ( params: SearchConsequenceParams (
2124+ optionalFilters: SearchOptionalFilters
21242125 . string ( " clearance:true " )
21252126 ) )
21262127 )
@@ -2166,7 +2167,8 @@ final class SearchClientSnippet {
21662167 rule: Rule (
21672168 objectID: " tomato-fruit " ,
21682169 conditions: [ SearchCondition ( pattern: " tomato " , anchoring: SearchAnchoring . contains) ] ,
2169- consequence: SearchConsequence ( params: SearchConsequenceParams ( optionalFilters: SearchOptionalFilters
2170+ consequence: SearchConsequence ( params: SearchConsequenceParams (
2171+ optionalFilters: SearchOptionalFilters
21702172 . string ( " food_group:fruit " )
21712173 ) )
21722174 )
@@ -2329,8 +2331,9 @@ final class SearchClientSnippet {
23292331 objectID: " color-facets " ,
23302332 conditions: [ SearchCondition ( pattern: " {facet:color} " ) ] ,
23312333 consequence: SearchConsequence (
2332- params: SearchConsequenceParams ( automaticFacetFilters: SearchAutomaticFacetFilters
2333- . arrayOfSearchAutomaticFacetFilter ( [ SearchAutomaticFacetFilter ( facet: " color " ) ] )
2334+ params: SearchConsequenceParams (
2335+ automaticFacetFilters: SearchAutomaticFacetFilters
2336+ . arrayOfSearchAutomaticFacetFilter ( [ SearchAutomaticFacetFilter ( facet: " color " ) ] )
23342337 )
23352338 )
23362339 )
@@ -2535,7 +2538,8 @@ final class SearchClientSnippet {
25352538 objectID: " a-rule-id " ,
25362539 rule: Rule (
25372540 objectID: " a-rule-id " ,
2538- consequence: SearchConsequence ( params: SearchConsequenceParams ( aroundRadius: SearchAroundRadius
2541+ consequence: SearchConsequence ( params: SearchConsequenceParams (
2542+ aroundRadius: SearchAroundRadius
25392543 . int ( 1000 )
25402544 ) ) ,
25412545 validity: [ SearchTimeRange ( from: Int64 ( 1_577_836_800 ) , until: Int64 ( 1_577_836_800 ) ) ]
@@ -3602,7 +3606,8 @@ final class SearchClientSnippet {
36023606 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
36033607 indexName: " <YOUR_INDEX_NAME> " ,
36043608 searchParams: SearchSearchParams
3605- . searchSearchParamsObject ( SearchSearchParamsObject ( facetFilters: SearchFacetFilters
3609+ . searchSearchParamsObject ( SearchSearchParamsObject (
3610+ facetFilters: SearchFacetFilters
36063611 . arrayOfSearchFacetFilters ( [
36073612 SearchFacetFilters . string ( " publisher:Penguin " ) ,
36083613 SearchFacetFilters . arrayOfSearchFacetFilters ( [
@@ -3721,7 +3726,8 @@ final class SearchClientSnippet {
37213726 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
37223727 indexName: " <YOUR_INDEX_NAME> " ,
37233728 searchParams: SearchSearchParams
3724- . searchSearchParamsObject ( SearchSearchParamsObject ( facetFilters: SearchFacetFilters
3729+ . searchSearchParamsObject ( SearchSearchParamsObject (
3730+ facetFilters: SearchFacetFilters
37253731 . string ( " category:-Ebook " )
37263732 ) )
37273733 )
@@ -3871,7 +3877,8 @@ final class SearchClientSnippet {
38713877 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
38723878 indexName: " <YOUR_INDEX_NAME> " ,
38733879 searchParams: SearchSearchParams
3874- . searchSearchParamsObject ( SearchSearchParamsObject ( insideBoundingBox: SearchInsideBoundingBox
3880+ . searchSearchParamsObject ( SearchSearchParamsObject (
3881+ insideBoundingBox: SearchInsideBoundingBox
38753882 . arrayOfArrayOfDouble ( [ [
38763883 49.067996905313834 ,
38773884 65.73828125 ,
@@ -3956,7 +3963,8 @@ final class SearchClientSnippet {
39563963 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
39573964 indexName: " <YOUR_INDEX_NAME> " ,
39583965 searchParams: SearchSearchParams
3959- . searchSearchParamsObject ( SearchSearchParamsObject ( optionalFilters: SearchOptionalFilters
3966+ . searchSearchParamsObject ( SearchSearchParamsObject (
3967+ optionalFilters: SearchOptionalFilters
39603968 . arrayOfSearchOptionalFilters ( [ SearchOptionalFilters . string ( " can_deliver_quickly:true " ) ] )
39613969 ) )
39623970 )
@@ -3976,7 +3984,8 @@ final class SearchClientSnippet {
39763984 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
39773985 indexName: " <YOUR_INDEX_NAME> " ,
39783986 searchParams: SearchSearchParams
3979- . searchSearchParamsObject ( SearchSearchParamsObject ( optionalFilters: SearchOptionalFilters
3987+ . searchSearchParamsObject ( SearchSearchParamsObject (
3988+ optionalFilters: SearchOptionalFilters
39803989 . arrayOfSearchOptionalFilters ( [
39813990 SearchOptionalFilters . string ( " brand:Apple<score=3> " ) ,
39823991 SearchOptionalFilters . string ( " brand:Samsung<score=2> " ) ,
@@ -4000,7 +4009,8 @@ final class SearchClientSnippet {
40004009 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
40014010 indexName: " <YOUR_INDEX_NAME> " ,
40024011 searchParams: SearchSearchParams
4003- . searchSearchParamsObject ( SearchSearchParamsObject ( optionalFilters: SearchOptionalFilters
4012+ . searchSearchParamsObject ( SearchSearchParamsObject (
4013+ optionalFilters: SearchOptionalFilters
40044014 . arrayOfSearchOptionalFilters ( [
40054015 SearchOptionalFilters . string ( " brand:Apple<score=2> " ) ,
40064016 SearchOptionalFilters . string ( " type:tablet " ) ,
@@ -4170,7 +4180,8 @@ final class SearchClientSnippet {
41704180 let response : SearchResponse < Hit > = try await client. searchSingleIndex (
41714181 indexName: " <YOUR_INDEX_NAME> " ,
41724182 searchParams: SearchSearchParams
4173- . searchSearchParamsObject ( SearchSearchParamsObject ( facetFilters: SearchFacetFilters
4183+ . searchSearchParamsObject ( SearchSearchParamsObject (
4184+ facetFilters: SearchFacetFilters
41744185 . arrayOfSearchFacetFilters ( [
41754186 SearchFacetFilters . string ( " user:user42 " ) ,
41764187 SearchFacetFilters . string ( " user:public " ) ,
@@ -6180,8 +6191,9 @@ final class SearchClientSnippet {
61806191 // Call the API
61816192 let response = try await client. setSettings (
61826193 indexName: " <YOUR_INDEX_NAME> " ,
6183- indexSettings: IndexSettings ( typoTolerance: SearchTypoTolerance
6184- . searchTypoToleranceEnum ( SearchTypoToleranceEnum . min)
6194+ indexSettings: IndexSettings (
6195+ typoTolerance: SearchTypoTolerance
6196+ . searchTypoToleranceEnum ( SearchTypoToleranceEnum . min)
61856197 ) ,
61866198 forwardToReplicas: true
61876199 )
@@ -6218,8 +6230,9 @@ final class SearchClientSnippet {
62186230 // Call the API
62196231 let response = try await client. setSettings (
62206232 indexName: " <YOUR_INDEX_NAME> " ,
6221- indexSettings: IndexSettings ( ignorePlurals: SearchIgnorePlurals
6222- . arrayOfSearchSupportedLanguage ( [ SearchSupportedLanguage . fr] )
6233+ indexSettings: IndexSettings (
6234+ ignorePlurals: SearchIgnorePlurals
6235+ . arrayOfSearchSupportedLanguage ( [ SearchSupportedLanguage . fr] )
62236236 ) ,
62246237 forwardToReplicas: true
62256238 )
@@ -6256,8 +6269,9 @@ final class SearchClientSnippet {
62566269 // Call the API
62576270 let response = try await client. setSettings (
62586271 indexName: " <YOUR_INDEX_NAME> " ,
6259- indexSettings: IndexSettings ( removeStopWords: SearchRemoveStopWords
6260- . arrayOfSearchSupportedLanguage ( [ SearchSupportedLanguage . fr] )
6272+ indexSettings: IndexSettings (
6273+ removeStopWords: SearchRemoveStopWords
6274+ . arrayOfSearchSupportedLanguage ( [ SearchSupportedLanguage . fr] )
62616275 ) ,
62626276 forwardToReplicas: true
62636277 )
0 commit comments