SearchDocumentsResultBase interface
包含索引搜尋結果的回應。
屬性
answers | 搜尋作業的答案查詢結果;如果未指定答案查詢參數或設定為 'none',則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
count | 搜尋作業找到的結果總數,如果未要求計數,則為 null。 如果存在,計數可能會大於此回應中的結果數目。 如果您使用$top或$skip參數,或Azure 認知搜尋無法在單一搜尋回應中傳回所有要求的檔,就會發生這種情況。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
coverage | 值,指出查詢中包含的索引百分比,如果要求中未指定 minimumCoverage,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
facets | 搜尋作業的 Facet 查詢結果,會組織為每個 Facet 欄位的貯體集合;如果查詢未包含任何 Facet 運算式,則為 null。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
semantic |
語意搜尋要求傳回部分回應的原因。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
semantic |
針對語意搜尋要求傳回的部分回應類型。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
屬性詳細資料
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"