在localhost:8888/search?页面加载存储内容报错

来源:17-10 实现前端展示页面

AdamCorleone

2021-07-21

elastic: Error 404 (Not Found): no such index [dating_profile] [type=index_not_found_exception]

函数代码为:

func (h SearchResultHandler) getSearchResult(q string, from int) (model.SearchResult, error) {
	var result model.SearchResult
	resp, err := h.client.Search("dating_profile").Query(elastic.NewQueryStringQuery(q)).
		From(from).
		Do(context.Background())
	if err != nil {
		return result, err
	}
	result.Hits = resp.TotalHits()
	result.Start = from
	result.Items = resp.Each(reflect.TypeOf(engine.Item{}))
	return result, nil
}
写回答

1回答

AdamCorleone

提问者

2021-07-21

已解决,elasticsearch关闭后存储的文件丢失,需要重新存储后才能在前端展示

0
2
AdamCorleone
回复
ccmouse
感谢老师!
2021-07-22
共2条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程