1234567891011121314151617181920212223242526272829303132333435 |
- // Copyright 2012-present Oliver Eilhard. All rights reserved.
- // Use of this source code is governed by a MIT-license.
- // See http://olivere.mit-license.org/license.txt for details.
- package elastic_test
- import (
- "context"
- "gopkg.in/olivere/elastic.v5"
- )
- func ExamplePrefixQuery() {
- // Get a client to the local Elasticsearch instance.
- client, err := elastic.NewClient()
- if err != nil {
- // Handle error
- panic(err)
- }
- // Define wildcard query
- q := elastic.NewPrefixQuery("user", "oli")
- q = q.QueryName("my_query_name")
- searchResult, err := client.Search().
- Index("twitter").
- Query(q).
- Pretty(true).
- Do(context.Background())
- if err != nil {
- // Handle error
- panic(err)
- }
- _ = searchResult
- }
|