Hi All, I would like to use Elasticsearch.Net (NEST requires types and I do not want strong types) to do a simple _all term search. I can do this using the plugin elasticsearch head and I retrieve the appropriate documents. Here is some simple code I wrote just to say hey give me all that match.
var node = new Uri(http://myhost:9200); var config = new ConnectionConfiguration(node); var exposed = config.ExposeRawResponse(true); var client = new ElasticsearchClient(config); var search = new { size = 10, from = 1 * 10, query = new { query_string = new { query = this.textBox1.Text } }, }; var searchResponse = client.Search("jdbc",search); This returns these results: {StatusCode: 200, Method: POST, Url: http://u4vmeqlditapp01:9200/jdbc/_search, Request: {"size":10,"from":10,"query":{"query_string":{"query":"Garrett"}}}, Response: {"took":5,"timed_out":false,"_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":10,"max_score":1.1672286,"hits":[]}}} But no documents. Here is the JSON I'm trying to replicate: - "query": { - "bool": { - "must": [ - { - "query_string": { - "default_field": "_all", - "query": "Garrett" } } ], - "must_not": [ ], - "should": [ ] } }, - "from": 0, - "size": 25000, - "sort": [ ], - "facets": { } I'm pretty sure it is because the query doesn't have the default_field set to _all... But I don't know how to set that. I've tried several string concatenations to no avail.... it just searched for them. Any one with any ideas. I want to simply search all types for a single string. Garrett -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/997e2467-78f2-4d28-af49-1bd586df0145%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
