Query examples
This page demonstrates how to perform a search request.
var response = await client.SearchAsync<Person>(search => search
.Index("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);
}