@warlock.js/cascade
Version:
ORM for managing databases
17 lines • 656 B
TypeScript
import type { Filter } from "../model";
import type { MongoDBOperator, WhereOperator } from "./types";
export declare function parseValuesInObject(valuesObject: any): any;
export declare class WhereExpression {
/**
* Operators list
*/
static readonly operators: Record<WhereOperator, MongoDBOperator>;
/**
* Where query
*/
static parse(column: string, value: any): Filter;
static parse(filter: Filter): Filter;
static parse(column: string, operator: WhereOperator, value: any): Filter;
}
export declare const toOperator: (operator: WhereOperator) => MongoDBOperator;
//# sourceMappingURL=WhereExpression.d.ts.map