Udostępnij za pośrednictwem


SearchIndexerIndexProjectionSelector interface

Opis danych do przechowywania w wyznaczonym indeksie wyszukiwania.

Właściwości

mappings

Mapowania projekcji lub źródła, które powinny być mapowane na pole w indeksie docelowym.

parentKeyFieldName

Nazwa pola w indeksie wyszukiwania, na który ma być mapowanie wartości klucza dokumentu nadrzędnego. Musi być polem ciągu, które można filtrować, a nie polem klucza.

sourceContext

Kontekst źródłowy projekcji. Reprezentuje kardynalność, w której dokument zostanie podzielony na wiele dokumentów podrzędnych.

targetIndexName

Nazwa indeksu wyszukiwania do projektu. Musi mieć pole klucza z zestawem analizatora "słowo kluczowe".

Szczegóły właściwości

mappings

Mapowania projekcji lub źródła, które powinny być mapowane na pole w indeksie docelowym.

mappings: InputFieldMappingEntry[]

Wartość właściwości

parentKeyFieldName

Nazwa pola w indeksie wyszukiwania, na który ma być mapowanie wartości klucza dokumentu nadrzędnego. Musi być polem ciągu, które można filtrować, a nie polem klucza.

parentKeyFieldName: string

Wartość właściwości

string

sourceContext

Kontekst źródłowy projekcji. Reprezentuje kardynalność, w której dokument zostanie podzielony na wiele dokumentów podrzędnych.

sourceContext: string

Wartość właściwości

string

targetIndexName

Nazwa indeksu wyszukiwania do projektu. Musi mieć pole klucza z zestawem analizatora "słowo kluczowe".

targetIndexName: string

Wartość właściwości

string