你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SearchDocumentsResultBase interface

包含索引中的搜索结果的响应。

属性

answers

搜索操作的答案查询结果;如果 answers 查询参数未指定或设置为“none”,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

count

搜索操作找到的结果总数,如果未请求计数,则为 null。 如果存在,计数可能大于此响应中的结果数。 如果使用$top或$skip参数,或者Azure 认知搜索无法在单个搜索响应中返回所有请求的文档,则可能会发生这种情况。 注意:此属性不会序列化。 它只能由服务器填充。

coverage

指示查询中包含的索引百分比的值;如果未在请求中指定 minimumCoverage,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

facets

搜索操作的分面查询结果,组织为每个分面字段的存储桶集合;如果查询不包含任何分面表达式,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

semanticErrorReason

为语义搜索请求返回部分响应的原因。 注意:此属性不会序列化。 它只能由服务器填充。

semanticSearchResultsType

为语义搜索请求返回的部分响应的类型。 注意:此属性不会序列化。 它只能由服务器填充。

属性详细信息

answers

搜索操作的答案查询结果;如果 answers 查询参数未指定或设置为“none”,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

answers?: QueryAnswerResult[]

属性值

count

搜索操作找到的结果总数,如果未请求计数,则为 null。 如果存在,计数可能大于此响应中的结果数。 如果使用$top或$skip参数,或者Azure 认知搜索无法在单个搜索响应中返回所有请求的文档,则可能会发生这种情况。 注意:此属性不会序列化。 它只能由服务器填充。

count?: number

属性值

number

coverage

指示查询中包含的索引百分比的值;如果未在请求中指定 minimumCoverage,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

coverage?: number

属性值

number

facets

搜索操作的分面查询结果,组织为每个分面字段的存储桶集合;如果查询不包含任何分面表达式,则为 null。 注意:此属性不会序列化。 它只能由服务器填充。

facets?: {[propertyName: string]: FacetResult[]}

属性值

{[propertyName: string]: FacetResult[]}

semanticErrorReason

为语义搜索请求返回部分响应的原因。 注意:此属性不会序列化。 它只能由服务器填充。

semanticErrorReason?: "maxWaitExceeded" | "capacityOverloaded" | "transient"

属性值

"maxWaitExceeded" | "capacityOverloaded" | "transient"

semanticSearchResultsType

为语义搜索请求返回的部分响应的类型。 注意:此属性不会序列化。 它只能由服务器填充。

semanticSearchResultsType?: "baseResults" | "rerankedResults"

属性值

"baseResults" | "rerankedResults"