Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Algoliasearch ¶
type Algoliasearch struct {
// contains filtered or unexported fields
}
func NewAlgoliasearch ¶
func NewAlgoliasearch() *Algoliasearch
func (*Algoliasearch) DeleteAll ¶
func (s *Algoliasearch) DeleteAll() error
func (*Algoliasearch) Search ¶ added in v0.5.0
func (s *Algoliasearch) Search(query string, opts ...any) (SearchResults, error)
func (*Algoliasearch) UpsertDevelopers ¶
func (s *Algoliasearch) UpsertDevelopers(developers ...model.Developer) error
func (*Algoliasearch) UpsertRepositories ¶
func (s *Algoliasearch) UpsertRepositories(repositories ...model.GhRepository) error
type Meilisearch ¶
type Meilisearch struct {
// contains filtered or unexported fields
}
func NewMeilisearch ¶
func NewMeilisearch() *Meilisearch
func (*Meilisearch) DeleteAll ¶
func (search *Meilisearch) DeleteAll() error
func (*Meilisearch) Search ¶ added in v0.5.0
func (search *Meilisearch) Search(query string, opts ...any) (SearchResults, error)
func (*Meilisearch) UpsertDevelopers ¶
func (search *Meilisearch) UpsertDevelopers(developers ...model.Developer) error
func (*Meilisearch) UpsertRepositories ¶
func (search *Meilisearch) UpsertRepositories(repositories ...model.GhRepository) error
type Search ¶
type SearchHandler ¶
type SearchHandler struct {
// contains filtered or unexported fields
}
func NewSearchHandler ¶
func NewSearchHandler(db database.DB, search Search) *SearchHandler
type SearchResults ¶ added in v0.5.0
Click to show internal directories.
Click to hide internal directories.