OptionalfullFull text indexing configuration.
Backend used for full text indexing.
OptionaldefaultIndexFieldByType?: Record<string, string>Default index field names by type.
OptionallimitsOptional search limits for indexing queries.
OptionalrelationsRelationship indexing configuration.
Backend used for relationship indexing.
OptionaldecodeEntityId?: (typeName: string, entityId: string) => stringOptional decoder for entity ids.
OptionalencodeEntityId?: (typeName: string, primaryFieldValue: string) => stringOptional encoder for entity ids.
Resolver for relation name from type/field.
OptionalstructuredStructured indexing configuration.
OptionalfieldMapByType?: Record<string, Record<string, string>>Field name mapping per type.
Reader used for structured queries.
Optionalwriter?: StructuredWriterOptional writer for structured indexing.
Configuration for TypeInfoORM indexing integrations.