Browse Source

测试搜索。

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

+ 2
- 0
routers/search.go View File

@@ -43,7 +43,9 @@ func Search(ctx *context.Context) {
boolQ := elastic.NewBoolQuery() boolQ := elastic.NewBoolQuery()
nameQuery := elastic.NewMatchQuery("name", Key).Boost(2) nameQuery := elastic.NewMatchQuery("name", Key).Boost(2)
descriptionQuery := elastic.NewMatchQuery("description", Key).Boost(1) descriptionQuery := elastic.NewMatchQuery("description", Key).Boost(1)
owner_idQuery := elastic.NewTermQuery("owner_id", 3)
boolQ.Should(nameQuery, descriptionQuery) boolQ.Should(nameQuery, descriptionQuery)
boolQ.Must(owner_idQuery)
res, err := client.Search(TableName + "-es-index").Query(boolQ).Do(ctx.Req.Context()) res, err := client.Search(TableName + "-es-index").Query(boolQ).Do(ctx.Req.Context())
if err == nil { if err == nil {
ctx.JSON(200, res) ctx.JSON(200, res)


Loading…
Cancel
Save