Query examples
This page demonstrates how to perform a search request.
var response = await client.SearchAsync<Person>(search => search .Indices("persons") .Query(query => query .Term(term => term .Field(x => x.FirstName) .Value("Florian") ) ) .Size(10) );
var response = await client.SearchAsync<Person>( new SearchRequest<Person>("persons") { Query = new Query { Term = new TermQuery { Field = Infer.Field<Person>(x => x.FirstName), Value = "Florian" } }, Size = 10 } );
foreach (var person in response.Documents) { Console.WriteLine(person.FirstName); }