mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-28 23:42:21 +00:00
finishes dse
This commit is contained in:
parent
c4c4ef2d06
commit
25ffbb0f29
@ -241,7 +241,19 @@ func insertDocument(db string, table string, obj map[string]interface{}) {
|
||||
获取:
|
||||
|
||||
```go
|
||||
TODO
|
||||
func query(indexName string, typeName string) (*elastic.SearchResult, error) {
|
||||
// 通过 bool must 和 bool shoud 添加 bool 查询条件
|
||||
query := elastic.NewBoolQuery().Must(elastic.NewMatchPhraseQuery("id", 1))
|
||||
|
||||
searchService := esClient.Search(indexName).Type(typeName)
|
||||
res, err := searchService.Query(q).Do()
|
||||
if err != nil {
|
||||
// log error
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return res, nil
|
||||
}
|
||||
```
|
||||
|
||||
删除:
|
||||
|
Loading…
x
Reference in New Issue
Block a user