Compartilhar via


SearchIndexerIndexProjectionSelector interface

Descrição de quais dados armazenar no índice de pesquisa designado.

Propriedades

mappings

Mapeamentos para a projeção ou qual fonte deve ser mapeada para qual campo no índice de destino.

parentKeyFieldName

Nome do campo no índice de pesquisa para o qual mapear o valor da chave do documento pai. Deve ser um campo de cadeia de caracteres que seja filtrado e não o campo de chave.

sourceContext

Contexto de origem para as projeções. Representa a cardinalidade na qual o documento será dividido em vários subprocursos.

targetIndexName

Nome do índice de pesquisa para o qual projetar. Deve ter um campo de chave com o conjunto de analisadores "palavra-chave".

Detalhes da propriedade

mappings

Mapeamentos para a projeção ou qual fonte deve ser mapeada para qual campo no índice de destino.

mappings: InputFieldMappingEntry[]

Valor da propriedade

parentKeyFieldName

Nome do campo no índice de pesquisa para o qual mapear o valor da chave do documento pai. Deve ser um campo de cadeia de caracteres que seja filtrado e não o campo de chave.

parentKeyFieldName: string

Valor da propriedade

string

sourceContext

Contexto de origem para as projeções. Representa a cardinalidade na qual o documento será dividido em vários subprocursos.

sourceContext: string

Valor da propriedade

string

targetIndexName

Nome do índice de pesquisa para o qual projetar. Deve ter um campo de chave com o conjunto de analisadores "palavra-chave".

targetIndexName: string

Valor da propriedade

string