Sep 20, 2024
Add or delete dictionary entries
Adds or deletes multiple entries from your plurals, segmentation, or stop word dictionaries.
Usage
Required ACL:
editSettings
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import Search
let client = try SearchClient(appID: "ALGOLIA_APPLICATION_ID", apiKey: "ALGOLIA_API_KEY")
let response = try await client.batchDictionaryEntries(
dictionaryName: DictionaryType.plurals,
batchDictionaryEntriesParams: BatchDictionaryEntriesParams(
clearExistingDictionaryEntries: true,
requests: [BatchDictionaryEntriesRequest(
action: DictionaryAction.addEntry,
body: DictionaryEntry(
objectID: "1",
language: SearchSupportedLanguage.en,
word: "fancy",
words: ["believe", "algolia"],
decomposition: ["trust", "algolia"],
state: DictionaryEntryState.enabled
)
)]
)
)
Did you find this page helpful?