This commit is contained in:
2026-02-21 02:34:48 +01:00
parent 0da68e30b8
commit ac489ce443
5 changed files with 100 additions and 30 deletions
+12 -2
View File
@@ -1101,7 +1101,7 @@ export type ServerQueryParam<
limit?: number;
page?: number;
offset?: number;
order?: ServerQueryParamOrder | ServerQueryParamOrder[];
order?: ServerQueryParamOrder<T> | ServerQueryParamOrder<T>[];
searchOperator?: (typeof ServerQueryOperators)[number];
searchEquality?: (typeof ServerQueryEqualities)[number];
addUserId?: {
@@ -1112,12 +1112,22 @@ export type ServerQueryParam<
| ServerQueryParamsJoin<K>[]
| undefined
)[];
group?: (keyof T)[];
group?:
| keyof T
| ServerQueryParamGroupBy<T>
| (keyof T | ServerQueryParamGroupBy<T>)[];
countSubQueries?: ServerQueryParamsCount[];
fullTextSearch?: ServerQueryParamFullTextSearch<T>;
[key: string]: any;
};
export type ServerQueryParamGroupBy<
T extends { [k: string]: any } = { [k: string]: any },
> = {
field: keyof T;
table?: string;
};
export type ServerQueryParamOrder<
T extends { [k: string]: any } = { [k: string]: any },
> = {