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. |
parent |
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. |
source |
Kontekst źródłowy projekcji. Reprezentuje kardynalność, w której dokument zostanie podzielony na wiele dokumentów podrzędnych. |
target |
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