原有查询
searchResult, err := client.Search().
Index("t_publicity_library_alias"). // 设置索引名
Query(boolQuery). // 设置查询条件
// Sort("credit_no", true). // 设置排序字段,根据Created字段升序排序,第二个参数false表示逆序
From(0). // 设置分页参数 - 起始偏移量,从第0行记录开始
Size(12). // 设置分页参数 - 每页大小
Pretty(true). // 查询结果返回可读性较好的JSON格式
Do(ctx) // 执行请求
增加 _source 查询
fsc := elastic.NewFetchSourceContext(true).Include("publicity_id", "project_name", "company_name")
searchResult, err := client.Search().
Index("t_publicity_library_alias"). // 设置索引名
Query(boolQuery). // 设置查询条件
FetchSourceContext(fsc).
// Sort("credit_no", true). // 设置排序字段,根据Created字段升序排序,第二个参数false表示逆序
From(0). // 设置分页参数 - 起始偏移量,从第0行记录开始
Size(12). // 设置分页参数 - 每页大小
Pretty(true). // 查询结果返回可读性较好的JSON格式
Do(ctx) // 执行请求