RelationshipTargetOf
RelationshipTargetOf<
TCollectionSlug,TKey> =TCollectionSlugextends keyofDocumentBySlug?TKeyextends keyofDocumentBySlug[TCollectionSlug] ?NonNullable<DocumentBySlug[TCollectionSlug][TKey]> extendsReadonlyArray<{__tableName: infer T; }> ?TextendsCollectionSlug?T:CollectionSlug:CollectionSlug:CollectionSlug:CollectionSlug
Defined in: packages/core/src/api/types.ts:347
Resolves a relationship field’s target slug.
Reads the resolved RelationshipField.collection.slug from the
GeneratedVexTypes document shape (the relationship field key on a doc
stores the target slug as part of its branded Id<TargetSlug> type).
Falls back to CollectionSlug if not resolvable.
Type Parameters
Section titled “Type Parameters”TCollectionSlug
Section titled “TCollectionSlug”TCollectionSlug extends CollectionSlug
TKey extends string