Browse Source

测试搜索。

Signed-off-by: zouap <zouap@pcl.ac.cn>
pull/1788/head
zouap 3 years ago
parent
commit
61dc241387
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      routers/search.go

+ 4
- 4
routers/search.go View File

@@ -41,16 +41,16 @@ func Search(ctx *context.Context) {
}
if Key != "" {
boolQ := elastic.NewBoolQuery()
nameQuery := elastic.NewTermQuery("name", Key)
descriptionQuery := elastic.NewTermQuery("description", Key)
nameQuery := elastic.NewMatchQuery("name", Key).Boost(2)
descriptionQuery := elastic.NewMatchQuery("description", Key).Boost(1)
boolQ.Should(nameQuery, descriptionQuery)
res, err := client.Search(TableName + "-es-index").Query(boolQ).Do(ctx.Req.Context())
res, err := client.Search(TableName+"-es-index").Query(boolQ).Sort("updated_unix", false).Do(ctx.Req.Context())
if err == nil {
ctx.JSON(200, res)
}
} else {
log.Info("query all content.")
res, err := client.Search(TableName + "-es-index").Do(ctx.Req.Context())
res, err := client.Search(TableName+"-es-index").Sort("updated_unix", false).Do(ctx.Req.Context())
if err == nil {
ctx.JSON(200, res)
}


Loading…
Cancel
Save