View Source Bonfire.Search.MeiliLib (Bonfire v0.9.11-social-beta.6)

Summary

Functions

create_index(index_name, fail_silently \\ false)

Callback implementation for Bonfire.Search.Adapter.create_index/2.

delete(object, index_name \\ "")

Callback implementation for Bonfire.Search.Adapter.delete/2.

facet_from_map(arg)

get_client()

index_exists(index_name)

Callback implementation for Bonfire.Search.Adapter.index_exists/1.

list_facets(index \\ nil)

put_documents(object, index_name \\ "")

Callback implementation for Bonfire.Search.Adapter.put_documents/2.

search(string, index)

Callback implementation for Bonfire.Search.Adapter.search/2.

search(object, index, opts)

search(string, opts, calculate_facets, filter_facets)

Callback implementation for Bonfire.Search.Adapter.search/4.

search_by_type(tag_search, facets \\ nil)

Callback implementation for Bonfire.Search.Adapter.search_by_type/2.

set_facets(index_name, facets)

Callback implementation for Bonfire.Search.Adapter.set_facets/2.

set_searchable_fields(index_name, fields)

Callback implementation for Bonfire.Search.Adapter.set_searchable_fields/2.

settings(object, index)

wait_for_task(client \\ nil, taskUid, backoff \\ 500)