Documentation ¶
Index ¶
- Constants
- func ChangeReplicaNumber(indexName string, replica int) error
- func GroupChatIndexDocSave(id int64, name, avatar, managerName, managerAvatar string) error
- func GroupChatIndexDocSearch(target string, page, perPage int) ([]byte, error)
- func GroupChatIndexDocUpdate(id int64, field string, value interface{}) error
- func IndexDocDelete(indexName string, docId int64) error
- func SubscriptionIndexSave(id int64, name, intro, avatar, managerName, managerAvatar string) error
- func SubscriptionIndexSearch(target string, page, perPage int) ([]byte, error)
- func SubscriptionIndexUpdate(id int64, field string, value interface{}) error
- func UserIndexDocSave(id int64, name, email, avatar string, gender int32) error
- func UserIndexDocSearch(target string, page, perPage int) ([]byte, error)
- func UserIndexDocUpdate(id int64, field string, value interface{}) error
Constants ¶
View Source
const ( HTTPControlPrefix = "http://" UserIndexName = "private_im_user" GroupChatIndexName = "private_im_group_chat" SubscriptionIndexName = "private_im_subscription" )
private_im_subscription:
{ "settings": { "number_of_shards": 3, "number_of_replicas": 1 }, "mappings": { "properties": { "id": { "type": "long", "index":false }, "name": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_max_word" }, "intro": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_max_word" }, "avatar": { "type":"text", "index":false }, "is_delete": { "type":"boolean" }, "manager_name": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_max_word" }, "manager_avatar": { "type":"text", "index":false } } } }
Variables ¶
This section is empty.
Functions ¶
func ChangeReplicaNumber ¶
func GroupChatIndexDocSave ¶
func GroupChatIndexDocSearch ¶
func GroupChatIndexDocUpdate ¶
update the name, avatar, manager_name, manager_avatar, is_delete in document of private_im_group_chat
func IndexDocDelete ¶
func SubscriptionIndexSave ¶
func SubscriptionIndexSearch ¶
func SubscriptionIndexUpdate ¶
func UserIndexDocSave ¶
func UserIndexDocSearch ¶
Can search by name or email
func UserIndexDocUpdate ¶
Update the name, email, avatar or gender in document of private_im_user index.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.