共用方式為


SearchDocumentsResultBase interface

包含索引搜尋結果的回應。

屬性

answers

搜尋作業的答案查詢結果;如果未指定答案查詢參數或設定為 'none',則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

count

搜尋作業找到的結果總數,如果未要求計數,則為 null。 如果存在,計數可能會大於此回應中的結果數目。 如果您使用$top或$skip參數,或Azure 認知搜尋無法在單一搜尋回應中傳回所有要求的檔,就會發生這種情況。 注意:此屬性不會序列化。 它只能由伺服器填入。

coverage

值,指出查詢中包含的索引百分比,如果要求中未指定 minimumCoverage,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

facets

搜尋作業的 Facet 查詢結果,會組織為每個 Facet 欄位的貯體集合;如果查詢未包含任何 Facet 運算式,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

semanticErrorReason

語意搜尋要求傳回部分回應的原因。 注意:此屬性不會序列化。 它只能由伺服器填入。

semanticSearchResultsType

針對語意搜尋要求傳回的部分回應類型。 注意:此屬性不會序列化。 它只能由伺服器填入。

屬性詳細資料

answers

搜尋作業的答案查詢結果;如果未指定答案查詢參數或設定為 'none',則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

answers?: QueryAnswerResult[]

屬性值

count

搜尋作業找到的結果總數,如果未要求計數,則為 null。 如果存在,計數可能會大於此回應中的結果數目。 如果您使用$top或$skip參數,或Azure 認知搜尋無法在單一搜尋回應中傳回所有要求的檔,就會發生這種情況。 注意:此屬性不會序列化。 它只能由伺服器填入。

count?: number

屬性值

number

coverage

值,指出查詢中包含的索引百分比,如果要求中未指定 minimumCoverage,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

coverage?: number

屬性值

number

facets

搜尋作業的 Facet 查詢結果,會組織為每個 Facet 欄位的貯體集合;如果查詢未包含任何 Facet 運算式,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。

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

屬性值

{[propertyName: string]: FacetResult[]}

semanticErrorReason

語意搜尋要求傳回部分回應的原因。 注意:此屬性不會序列化。 它只能由伺服器填入。

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

屬性值

"maxWaitExceeded" | "capacityOverloaded" | "transient"

semanticSearchResultsType

針對語意搜尋要求傳回的部分回應類型。 注意:此屬性不會序列化。 它只能由伺服器填入。

semanticSearchResultsType?: "baseResults" | "rerankedResults"

屬性值

"baseResults" | "rerankedResults"