UNPKG

prisma-criteria

Version:

Parses, validates, and creates a criteria object that can be passed to the Prisma "findMany" method to query a list of resources matching the given filters, pagination and order.

10 lines 512 B
import { PRISMA_RELATION_FILTERS_BY_SIDE } from './consts.js'; export const checkRelationalFilter = (filterProspect, relationSide) => { if (!(relationSide in PRISMA_RELATION_FILTERS_BY_SIDE)) return false; const validRelationFilters = Object.values(PRISMA_RELATION_FILTERS_BY_SIDE[relationSide]); const isValidRelationalFilter = validRelationFilters .includes(filterProspect.relationalFilter); return isValidRelationalFilter; }; //# sourceMappingURL=relational-filter-check.js.map