meilisearch

package
v0.0.0-...-7ee1163 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2022 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Meilisearch

type Meilisearch struct {
	Cli *meilisearch.Client
}

func NewMeilisearch

func NewMeilisearch(host string) *Meilisearch

func (*Meilisearch) CreateIndex

func (m *Meilisearch) CreateIndex(uid, primaryKey string) (*meilisearch.Task, error)

func (*Meilisearch) FetchInfo

func (m *Meilisearch) FetchInfo(idxUid string)

func (*Meilisearch) FetchTask

func (m *Meilisearch) FetchTask(id int64)

func (*Meilisearch) GetAllIndexes

func (m *Meilisearch) GetAllIndexes() ([]string, error)

func (*Meilisearch) GetIndexFields

func (m *Meilisearch) GetIndexFields(idxUid string) []string

func (*Meilisearch) GetSettings

func (m *Meilisearch) GetSettings(i *meilisearch.Index)

func (*Meilisearch) GetSettingsItem

func (m *Meilisearch) GetSettingsItem(i *meilisearch.Index, item string)

func (*Meilisearch) SetSettingsItem

func (m *Meilisearch) SetSettingsItem(i *meilisearch.Index, item string, params *[]string)

func (*Meilisearch) UpdateIndex

func (m *Meilisearch) UpdateIndex(uid, primaryKey string) (*meilisearch.Key, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL