dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
5 lines (4 loc) • 438 B
JavaScript
import { transformCondition } from '../transformCondition.js';
export const transformOrCondition = (schema, condition) => ({ or: condition.or.map(cond => transformCondition(schema, cond)) });
export const transformAndCondition = (schema, condition) => ({ and: condition.and.map(cond => transformCondition(schema, cond)) });
export const transformNotCondition = (schema, condition) => ({ not: transformCondition(schema, condition.not) });