Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FilterFilePath string
FilterFilePath path to config files
Functions ¶
func GetFilterConfigByName ¶
GetFilterConfigByName return viper
Types ¶
type ElasticQuery ¶
type ElasticQuery struct { Query struct { BoolQuery struct { Must []interface{} `json:"must,omitempty"` Filter struct { BoolFilter struct { MustFilter []interface{} `json:"must,omitempty"` ShouldFilter []interface{} `json:"should,omitempty"` } `json:"bool,omitempty"` } `json:"filter,omitempty"` } `json:"bool,omitempty"` } `json:"query,omitempty"` Size string `json:"size"` From string `json:"from"` Sort string `json:"sort"` Order string `json:"order"` }
ElasticQuery elastic search query
type QueryBuilder ¶
type QueryBuilder struct { SearchQuery ElasticQuery `json:"SearchQuery"` Params map[string][]string }
QueryBuilder elasticsearch query builder by url query params
Click to show internal directories.
Click to hide internal directories.