update mapping for channel

This commit is contained in:
liugq 2022-07-04 15:42:21 +08:00
parent 903a058b66
commit 058db6b945
1 changed files with 3 additions and 4 deletions

View File

@ -8,12 +8,11 @@ import "infini.sh/framework/core/orm"
type Channel struct { type Channel struct {
orm.ORMObjectBase orm.ORMObjectBase
Name string `json:"name"` Name string `json:"name" elastic_mapping:"name:{type:keyword,copy_to:search_text}"`
Type string `json:"type"` // email or webhook Type string `json:"type" elastic_mapping:"name:{type:keyword,copy_to:search_text}"` // email or webhook
Priority int `json:"priority,omitempty"` Priority int `json:"priority,omitempty"`
Webhook *CustomWebhook `json:"webhook,omitempty"` Webhook *CustomWebhook `json:"webhook,omitempty"`
//Name string `json:"name" elastic_mapping:"name:{type:keyword,copy_to:search_text}"` SearchText string `json:"-" elastic_mapping:"search_text:{type:text,index_prefixes:{},index_phrases:true, analyzer:suggest_text_search }"`
//SearchText string `json:"-" elastic_mapping:"search_text:{type:text,index_prefixes:{},index_phrases:true, analyzer:suggest_text_search }"`
} }