1 Star 0 Fork 0

water/goweb

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
nest_es_request_test.go 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
leijmdas 提交于 6个月前 . add
package pagees
import (
"context"
"gitee.com/leijmdas/gobase/goconfig/common/base/jsonutils"
"github.com/olivere/elastic/v7"
"github.com/sirupsen/logrus"
"github.com/stretchr/testify/suite"
"testing"
)
type TestQueryRequest struct {
suite.Suite
indexName string
request *PageEsRequest
}
func (this *TestQueryRequest) SetupSuite() {
}
func (this *TestQueryRequest) SetupTest() {
this.indexName = "ichub_sys_dept"
this.request = Default()
this.request.IndexName = this.indexName
}
func TestQueryRequests(t *testing.T) {
suite.Run(t, new(TestQueryRequest))
}
func (this *TestQueryRequest) Test001_nest() {
query := elastic.NewRangeQuery("dept_id").Gte(0).Lte(553270041122963456)
var bq = &elastic.BoolQuery{
// EsQuery: []elastic.EsQuery{query},
}
bq.Must(query)
var b = &elastic.BoolQuery{}
b.Must(bq)
var ctx = context.Background()
res, err := cmdReq.EsClient.Client().Search().Index(cmdReq.IndexName).Query(b).From(0).Size(2).Pretty(true).Do(ctx)
if err != nil {
logrus.Error(err)
}
logrus.Info(jsonutils.ToJsonPretty(res))
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/leijmdas/goweb.git
git@gitee.com:leijmdas/goweb.git
leijmdas
goweb
goweb
v1.2.9

搜索帮助

371d5123 14472233 46e8bd33 14472233