Nei*_*nas 2 .net c# elasticsearch nest
Ive已成功使用Elastic 1.x扫描和 NEST API 滚动来获取与我的查询匹配的所有文档。开始一个新项目,并认为我会使用最新的Elastic版本2.x,并偶然发现第一个障碍-如何返回所有与查询匹配的文档(在C#中使用NEST)?
任何建议表示赞赏,谢谢
Scroll 在Elasticsearch 2.x中
同步版本
var response = client.Search<object>(s => s
// specify a scroll time of 2 minutes using string,
// implicitly converts to Time type
.Scroll("2m")
.Sort(ss => ss
// sorting on "_doc"
.Ascending(SortSpecialField.DocumentIndexOrder)
)
);
Run Code Online (Sandbox Code Playgroud)
异步版本
var response = await client.SearchAsync<object>(s => s
// specify a scroll time of 2 minutes using Time type
.Scroll(new Time(2, Nest.TimeUnit.Minute))
.Sort(ss => ss
// sorting on "_doc"
.Ascending(SortSpecialField.DocumentIndexOrder)
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1835 次 |
| 最近记录: |