bleve

package
v5.0.0-...-ad4f444 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2025 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBleveDAO

func NewBleveDAO(v *bleve2.Indexer) log2.MessageRepository

Types

type BleveCodec

type BleveCodec struct {
	log2.BaseCodec
}

func (*BleveCodec) BuildQuery

func (b *BleveCodec) BuildQuery(qu interface{}, offset, limit int32, sortFields string, sortDesc bool) (interface{}, interface{}, error)

func (*BleveCodec) GetModel

func (b *BleveCodec) GetModel(_ configx.Values) (interface{}, bool)

func (*BleveCodec) Unmarshal

func (b *BleveCodec) Unmarshal(indexed interface{}) (interface{}, error)

Jump to

Keyboard shortcuts

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