Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sitecore Azure搜索读取@Search.score值_Sitecore_Azure Cognitive Search - Fatal编程技术网

Sitecore Azure搜索读取@Search.score值

Sitecore Azure搜索读取@Search.score值,sitecore,azure-cognitive-search,Sitecore,Azure Cognitive Search,我不确定这个问题是否存在于Sitecore ContentSearch API中,还是纯粹与Azure Search有关(因此在此处询问,而不是在上询问) 我使用search.score()方法以及其他排序条件对结果进行排序。是否可以在我的结果中输出search.score()的值以进行调试 当我使用postman运行查询时,我在返回的文档上看到一个名为@search.score的JSON属性,但当我尝试在Sitecore.ContentSearch.SearchTypes.SearchResu

我不确定这个问题是否存在于Sitecore ContentSearch API中,还是纯粹与Azure Search有关(因此在此处询问,而不是在上询问)

我使用
search.score()
方法以及其他排序条件对结果进行排序。是否可以在我的结果中输出
search.score()
的值以进行调试

当我使用postman运行查询时,我在返回的文档上看到一个名为
@search.score
的JSON属性,但当我尝试在
Sitecore.ContentSearch.SearchTypes.SearchResultItem
的代码中引用该属性时,我只得到一个异常:“字典中不存在给定的键。”).

根据提供程序,评分配置文件不受支持。这可能就是你看到这个问题的原因

请参阅以下列表以了解Azure中存在的功能: 您的Sitecore提供商当前不支持:

  • 记分档案
  • 地理空间数据类型
  • 索引器
  • 建议
  • 荧光灯
支持的字段列表也可在中找到。这列出了“提升”字段,但没有列出分数字段