UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

13 lines (11 loc) 576 B
import { getRelation } from "@directus/utils"; //#region src/database/get-ast-from-query/utils/get-related-collection.ts function getRelatedCollection(schema, collection, field) { const relation = getRelation(schema.relations, collection, field); if (!relation) return null; if (relation.collection === collection && relation.field === field) return relation.related_collection || null; if (relation.related_collection === collection && relation.meta?.one_field === field) return relation.collection || null; return null; } //#endregion export { getRelatedCollection };