c#中的Azure搜索排序

本文关键字:排序 搜索 Azure 中的 | 更新日期: 2023-09-27 18:03:42

我想实现自定义搜索帖子。我从azure搜索索引得到结果,因为确切的文档没有返回,例如;如果我搜索"Johnson",有些记录以Johnson开头,有些则不是。

DocumentSearchResult<T> searchResponse = new DocumentSearchResult<T>();
searchResponse = indexClient.Documents.Search<T>(q, searchParams);

如何对searchReponse中的数据进行排序?

c#中的Azure搜索排序

另一个选项,您可以使用术语增强:

https://msdn.microsoft.com/en-us/library/azure/mt589323.aspx

或Score Profiles: http://social.technet.microsoft.com/wiki/contents/articles/26706.what-are-scoring-profiles-in-azure-search.aspx