NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Search After Usage
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Search After Usage
editFluent DSL example
edits => s
.Sort(srt => srt
.Descending(p => p.NumberOfCommits)
.Descending(p => p.Name)
)
.SearchAfter(
Project.First.NumberOfCommits,
Project.First.Name
)
Object Initializer syntax example
editnew SearchRequest<Project>
{
Sort = new List<ISort>
{
new SortField { Field = Field<Project>(p => p.NumberOfCommits), Order = SortOrder.Descending },
new SortField { Field = Field<Project>(p => p.Name), Order = SortOrder.Descending }
},
SearchAfter = new List<object>
{
Project.First.NumberOfCommits,
Project.First.Name,
}
}
Example json output.
{
"sort": [
{
"numberOfCommits": {
"order": "desc"
}
},
{
"name": {
"order": "desc"
}
}
],
"search_after": [
775,
"Lesch Group"
]
}