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