blow-query
Version:
Programmatically build queries which can be returned as JSON Object and used to fetch data from many sources.
16 lines (13 loc) • 295 B
text/typescript
export interface QueryWhere {
[key: string]: number | string | boolean | QueryWhere | QueryWhere[] | {};
}
export interface QuerySort {
[key: string]: number;
}
export interface QueryRaw {
where?: QueryWhere;
limit?: number;
skip?: number;
sort?: QuerySort;
select?: string[];
}