Manages Meilisearch experimental dynamic search rules.
Summary
Functions
Deletes a dynamic search rule by UID.
Deletes a dynamic search rule, raising on error.
Retrieves a single dynamic search rule by UID.
Retrieves a single dynamic search rule, raising on error.
Lists all dynamic search rules.
Lists all dynamic search rules, raising on error.
Creates or updates a dynamic search rule (upsert).
Creates or updates a dynamic search rule, raising on error.
Functions
Deletes a dynamic search rule by UID.
Examples
Meili.DynamicSearchRules.delete("rule-1")
Meili.DynamicSearchRules.delete(client, "rule-1")
Deletes a dynamic search rule, raising on error.
Retrieves a single dynamic search rule by UID.
Examples
Meili.DynamicSearchRules.get("rule-1")
Meili.DynamicSearchRules.get(client, "rule-1")
Retrieves a single dynamic search rule, raising on error.
Lists all dynamic search rules.
Queries the rules via POST.
Examples
Meili.DynamicSearchRules.list()
Meili.DynamicSearchRules.list(limit: 5)
Meili.DynamicSearchRules.list(client, limit: 5)
Lists all dynamic search rules, raising on error.
Creates or updates a dynamic search rule (upsert).
Examples
params = %{
description: "Promote support docs",
conditions: [%{scope: "query", contains: "help"}]
}
Meili.DynamicSearchRules.update("rule-1", params)
Meili.DynamicSearchRules.update(client, "rule-1", params)
Creates or updates a dynamic search rule, raising on error.