Поделиться через


SearchDocumentsResultBase interface

Ответ, содержащий результаты поиска из индекса.

Свойства

answers

Результаты запроса ответов для операции поиска; Значение NULL, если параметр запроса ответов не указан или задан значение none. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

count

Общее количество результатов, найденных операцией поиска, или значение NULL, если число не было запрошено. При наличии число результатов в этом ответе может быть больше числа результатов. Это может произойти, если вы используете параметры $top или $skip или если Когнитивный поиск Azure не может возвращать все запрошенные документы в одном ответе поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

coverage

Значение, указывающее процент индекса, который был включен в запрос, или значение NULL, если минимальное значениеCoverage не указано в запросе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

facets

Результаты запроса аспектов для операции поиска, упорядоченные как коллекция контейнеров для каждого фасетного поля; Значение NULL, если запрос не включал никаких выражений аспектов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

semanticErrorReason

Причина того, что частичный ответ был возвращен для семантического поискового запроса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

semanticSearchResultsType

Тип частичного ответа, возвращаемого для семантического запроса поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

answers

Результаты запроса ответов для операции поиска; Значение NULL, если параметр запроса ответов не указан или задан значение none. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

answers?: QueryAnswerResult[]

Значение свойства

count

Общее количество результатов, найденных операцией поиска, или значение NULL, если число не было запрошено. При наличии число результатов в этом ответе может быть больше числа результатов. Это может произойти, если вы используете параметры $top или $skip или если Когнитивный поиск Azure не может возвращать все запрошенные документы в одном ответе поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

count?: number

Значение свойства

number

coverage

Значение, указывающее процент индекса, который был включен в запрос, или значение NULL, если минимальное значениеCoverage не указано в запросе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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"