diff --git a/server/src/libs/QueryEngine/parsers.ts b/server/src/libs/QueryEngine/parsers.ts index 35c42546d..561f3f9f8 100644 --- a/server/src/libs/QueryEngine/parsers.ts +++ b/server/src/libs/QueryEngine/parsers.ts @@ -124,20 +124,15 @@ export function recordToQuery(input: Record { - (query[key] as any)[k] = v - return - }) - } else { - query[key] = params - } - } + query[key] = query[key] + ? { + "$and": [ + query[key], + params + ] + } + : params } - }) return query as Query