Documentation
¶
Index ¶
- func PromError(name, format string, args ...interface{})
- type BulkItem
- type BulkMapItem
- type Dao
- func (d *Dao) AddApp(ctx context.Context, a *model.MngApp) (id int64, err error)
- func (d *Dao) AddAsset(ctx context.Context, b *model.MngAsset) (id int64, err error)
- func (d *Dao) AddBusiness(ctx context.Context, b *model.MngBusiness) (id int64, err error)
- func (d *Dao) AppInfo(ctx context.Context, id int64) (a *model.MngApp, err error)
- func (d *Dao) AppInfoByAppid(ctx context.Context, appid string) (a *model.MngApp, err error)
- func (d *Dao) AppList(ctx context.Context, business string) (list []*model.MngApp, err error)
- func (d *Dao) ArchiveCheck(c context.Context, p *model.ArchiveCheckParams) (res *model.SearchResult, err error)
- func (d *Dao) ArchiveCommerce(c context.Context, p *model.ArchiveCommerce) (res *model.SearchResult, err error)
- func (d *Dao) ArchiveCommercePTypeIds(c context.Context, query *elastic.BoolQuery) (res *model.SearchResult, err error)
- func (d *Dao) ArchiveScore(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) ArchiveVideoScore(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) Asset(c context.Context, name string) (r *model.GFAsset, err error)
- func (d *Dao) AssetAll(ctx context.Context) (list []*model.MngAsset, err error)
- func (d *Dao) AssetDBIns(c context.Context, name, description, dsn string) (rows int64, err error)
- func (d *Dao) AssetDBTables(c context.Context) (list []*model.GFAsset, err error)
- func (d *Dao) AssetInfo(ctx context.Context, id int64) (info *model.MngAsset, err error)
- func (d *Dao) AssetInfoByName(ctx context.Context, name string) (info *model.MngAsset, err error)
- func (d *Dao) AssetList(ctx context.Context, typ int, name string, offset, limit int) (list []*model.MngAsset, err error)
- func (d *Dao) AssetTableIns(c context.Context, name, db, regex, fields, description string) (rows int64, err error)
- func (d *Dao) AssetTotal(ctx context.Context, typ int, name string) (total int64, err error)
- func (d *Dao) BulkIndex(c context.Context, esName string, bulkData []BulkItem) (err error)
- func (d *Dao) BusinessAll(ctx context.Context) (list []*model.MngBusiness, err error)
- func (d *Dao) BusinessAllV2(c context.Context) (list []*model.GFBusiness, err error)
- func (d *Dao) BusinessInfo(ctx context.Context, id int64) (info *model.MngBusiness, err error)
- func (d *Dao) BusinessInfoByName(ctx context.Context, name string) (info *model.MngBusiness, err error)
- func (d *Dao) BusinessInfoV2(c context.Context, name string) (b *model.GFBusiness, err error)
- func (d *Dao) BusinessIns(c context.Context, pid int64, name, description string) (rows int64, err error)
- func (d *Dao) BusinessList(ctx context.Context, name string, offset, limit int) (list []*model.MngBusiness, err error)
- func (d *Dao) BusinessTotal(ctx context.Context, name string) (total int64, err error)
- func (d *Dao) BusinessUpdate(c context.Context, name, field, value string) (rows int64, err error)
- func (d *Dao) CreativeArchiveApply(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) CreativeArchiveSearch(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) CreativeArchiveStaff(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) EsportsContestsDate(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) ExistIndex(c context.Context, esClusterName, indexName string) (exist bool, err error)
- func (d *Dao) GetLogInfo(appID string, id int) (business *model.Business, ok bool)
- func (d *Dao) IP(c context.Context, ip []string) (res *model.IPData, err error)
- func (d *Dao) LogAudit(c context.Context, pr map[string][]interface{}, sp *model.LogParams, ...) (res *model.SearchResult, err error)
- func (d *Dao) LogAuditDelete(c context.Context, pr map[string][]interface{}, sp *model.LogParams, ...) (res *model.SearchResult, err error)
- func (d *Dao) LogAuditGroupBy(c context.Context, pr map[string][]interface{}, sp *model.LogParams, ...) (res *model.SearchResult, err error)
- func (d *Dao) LogCount(c context.Context, name string, business int, uid interface{})
- func (d *Dao) LogUserAction(c context.Context, pr map[string][]interface{}, sp *model.LogParams, ...) (res *model.SearchResult, err error)
- func (d *Dao) LogUserActionDelete(c context.Context, pr map[string][]interface{}, sp *model.LogParams, ...) (res *model.SearchResult, err error)
- func (d *Dao) MngCount(ctx context.Context, c *model.MngCount) (list []*model.MngCountRes, err error)
- func (d *Dao) MngPercent(ctx context.Context, c *model.MngCount) (list []*model.MngPercentRes, err error)
- func (d *Dao) NewLog() (err error)
- func (d *Dao) NewLogProcess()
- func (d *Dao) Ping(c context.Context) (err error)
- func (d *Dao) QueryBasic(c context.Context, sp *model.QueryParams) (mixedQuery *elastic.BoolQuery, qbDebug *model.QueryDebugResult)
- func (d *Dao) QueryConf(ctx context.Context) (res map[string]*model.QueryConfDetail, err error)
- func (d *Dao) QueryResult(c context.Context, query elastic.Query, sp *model.QueryParams, ...) (res *model.QueryResult, qrDebug *model.QueryDebugResult, err error)
- func (d *Dao) Scroll(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) TaskQa(c context.Context, p *model.TaskQa) (res *model.SearchResult, err error)
- func (d *Dao) TaskQaRandom(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
- func (d *Dao) UDepTs(c context.Context, uids []string) (res *model.UDepTsData, err error)
- func (d *Dao) Unames(c context.Context, uids []string) (res *model.UnamesData, err error)
- func (d *Dao) UpdateApp(ctx context.Context, a *model.MngApp) (err error)
- func (d *Dao) UpdateAppAssetDatabus(ctx context.Context, name string, v *model.MngAssetDatabus) (err error)
- func (d *Dao) UpdateAppAssetTable(ctx context.Context, name string, t *model.MngAssetTable) (err error)
- func (d *Dao) UpdateAsset(ctx context.Context, b *model.MngAsset) (err error)
- func (d *Dao) UpdateAssetTable(c context.Context, name, fields string) (rows int64, err error)
- func (d *Dao) UpdateBulk(c context.Context, esName string, bulkData []BulkItem) (err error)
- func (d *Dao) UpdateBusiness(ctx context.Context, b *model.MngBusiness) (err error)
- func (d *Dao) UpdateMapBulk(c context.Context, esName string, bulkData []BulkMapItem) (err error)
- func (d *Dao) UpsertBulk(c context.Context, esCluster string, up *model.UpsertParams) (err error)
- func (d *Dao) Video(c context.Context, p *model.VideoParams) (res *model.SearchResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BulkMapItem ¶
type BulkMapItem interface { IndexName() string IndexType() string IndexID() string PField() map[string]interface{} }
BulkMapItem .
type Dao ¶
type Dao struct {
// contains filtered or unexported fields
}
Dao .
func (*Dao) AddBusiness ¶
AddBusiness .
func (*Dao) AppInfoByAppid ¶
AppInfoByAppid .
func (*Dao) ArchiveCheck ¶
func (d *Dao) ArchiveCheck(c context.Context, p *model.ArchiveCheckParams) (res *model.SearchResult, err error)
ArchiveCheck search archive check from ES.
func (*Dao) ArchiveCommerce ¶
func (d *Dao) ArchiveCommerce(c context.Context, p *model.ArchiveCommerce) (res *model.SearchResult, err error)
ArchiveCommerce .
func (*Dao) ArchiveCommercePTypeIds ¶
func (d *Dao) ArchiveCommercePTypeIds(c context.Context, query *elastic.BoolQuery) (res *model.SearchResult, err error)
ArchiveCommercePTypeIds .
func (*Dao) ArchiveScore ¶
func (d *Dao) ArchiveScore(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
ArchiveScore 稿件二审打分排序.
func (*Dao) ArchiveVideoScore ¶
func (d *Dao) ArchiveVideoScore(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
ArchiveVideoScore 稿件一审打分排序.
func (*Dao) AssetDBIns ¶
AssetDBIns insert db asset.
func (*Dao) AssetDBTables ¶
AssetDBTables .
func (*Dao) AssetInfoByName ¶
AssetInfoByName .
func (*Dao) AssetList ¶
func (d *Dao) AssetList(ctx context.Context, typ int, name string, offset, limit int) (list []*model.MngAsset, err error)
AssetList .
func (*Dao) AssetTableIns ¶
func (d *Dao) AssetTableIns(c context.Context, name, db, regex, fields, description string) (rows int64, err error)
AssetTableIns insert table asset.
func (*Dao) AssetTotal ¶
AssetTotal .
func (*Dao) BusinessAll ¶
BusinessAll .
func (*Dao) BusinessAllV2 ¶
BusinessAllV2 .
func (*Dao) BusinessInfo ¶
BusinessInfo .
func (*Dao) BusinessInfoByName ¶
func (d *Dao) BusinessInfoByName(ctx context.Context, name string) (info *model.MngBusiness, err error)
BusinessInfoByName .
func (*Dao) BusinessInfoV2 ¶
BusinessInfoV2 .
func (*Dao) BusinessIns ¶
func (d *Dao) BusinessIns(c context.Context, pid int64, name, description string) (rows int64, err error)
BusinessIns insert business.
func (*Dao) BusinessList ¶
func (d *Dao) BusinessList(ctx context.Context, name string, offset, limit int) (list []*model.MngBusiness, err error)
BusinessList .
func (*Dao) BusinessTotal ¶
BusinessTotal .
func (*Dao) BusinessUpdate ¶
BusinessUpdate update business.
func (*Dao) CreativeArchiveApply ¶
func (d *Dao) CreativeArchiveApply(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
CreativeArchiveStaff 创作中心
func (*Dao) CreativeArchiveSearch ¶
func (d *Dao) CreativeArchiveSearch(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
CreativeArchiveSearch 创作中心
func (*Dao) CreativeArchiveStaff ¶
func (d *Dao) CreativeArchiveStaff(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
CreativeArchiveStaff 创作中心
func (*Dao) EsportsContestsDate ¶
func (d *Dao) EsportsContestsDate(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
EsportsContestsDate 电竞右侧日历联动.
func (*Dao) ExistIndex ¶
func (d *Dao) ExistIndex(c context.Context, esClusterName, indexName string) (exist bool, err error)
ExistIndex .
func (*Dao) GetLogInfo ¶
GetLogInfo .
func (*Dao) LogAudit ¶
func (d *Dao) LogAudit(c context.Context, pr map[string][]interface{}, sp *model.LogParams, business *model.Business) (res *model.SearchResult, err error)
LogAudit .
func (*Dao) LogAuditDelete ¶
func (d *Dao) LogAuditDelete(c context.Context, pr map[string][]interface{}, sp *model.LogParams, business *model.Business) (res *model.SearchResult, err error)
LogAuditDelete .
func (*Dao) LogAuditGroupBy ¶
func (d *Dao) LogAuditGroupBy(c context.Context, pr map[string][]interface{}, sp *model.LogParams, business *model.Business) (res *model.SearchResult, err error)
LogAuditGroupBy .
func (*Dao) LogUserAction ¶
func (d *Dao) LogUserAction(c context.Context, pr map[string][]interface{}, sp *model.LogParams, business *model.Business) (res *model.SearchResult, err error)
LogUserAction .
func (*Dao) LogUserActionDelete ¶
func (d *Dao) LogUserActionDelete(c context.Context, pr map[string][]interface{}, sp *model.LogParams, business *model.Business) (res *model.SearchResult, err error)
LogUserActionDelete .
func (*Dao) MngCount ¶
func (d *Dao) MngCount(ctx context.Context, c *model.MngCount) (list []*model.MngCountRes, err error)
MngCount .
func (*Dao) MngPercent ¶
func (d *Dao) MngPercent(ctx context.Context, c *model.MngCount) (list []*model.MngPercentRes, err error)
MngPercent .
func (*Dao) NewLogProcess ¶
func (d *Dao) NewLogProcess()
func (*Dao) QueryBasic ¶
func (d *Dao) QueryBasic(c context.Context, sp *model.QueryParams) (mixedQuery *elastic.BoolQuery, qbDebug *model.QueryDebugResult)
QueryBasic 其中boolQuery方便定制化业务传参过来.
func (*Dao) QueryResult ¶
func (d *Dao) QueryResult(c context.Context, query elastic.Query, sp *model.QueryParams, qbDebug *model.QueryDebugResult) (res *model.QueryResult, qrDebug *model.QueryDebugResult, err error)
QueryResult query result from ES.
func (*Dao) Scroll ¶
func (d *Dao) Scroll(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
func (*Dao) TaskQaRandom ¶
func (d *Dao) TaskQaRandom(c context.Context, sp *model.QueryParams) (res *model.QueryResult, debug *model.QueryDebugResult, err error)
TaskQaRandom .
func (*Dao) UpdateAppAssetDatabus ¶
func (d *Dao) UpdateAppAssetDatabus(ctx context.Context, name string, v *model.MngAssetDatabus) (err error)
UpdateAppAssetDatabus .
func (*Dao) UpdateAppAssetTable ¶
func (d *Dao) UpdateAppAssetTable(ctx context.Context, name string, t *model.MngAssetTable) (err error)
UpdateAppAssetTable .
func (*Dao) UpdateAsset ¶
UpdateAsset .
func (*Dao) UpdateAssetTable ¶
UpdateAssetTable update table asset.
func (*Dao) UpdateBulk ¶
UpdateBulk (Deprecated).
func (*Dao) UpdateBusiness ¶
UpdateBusiness .
func (*Dao) UpdateMapBulk ¶
UpdateMapBulk (Deprecated).
func (*Dao) UpsertBulk ¶
UpsertBulk 为了替换UpdateMapBulk和UpdateBulk .
func (*Dao) Video ¶
func (d *Dao) Video(c context.Context, p *model.VideoParams) (res *model.SearchResult, err error)
Video search video from ES (deprecated).