mongo filtering via sql tree

This commit is contained in:
Jan Prochazka
2024-08-19 16:25:16 +02:00
parent 9fedfcbb0e
commit 303bd659ad
6 changed files with 129 additions and 7 deletions

View File

@@ -79,6 +79,11 @@ export interface TestCondition extends UnaryCondition {
conditionType: 'isNull' | 'isNotNull' | 'isEmpty' | 'isNotEmpty';
}
export interface SpecificPredicateCondition extends UnaryCondition {
conditionType: 'specificPredicate';
predicate: string;
}
export interface CompoudCondition {
conditionType: 'and' | 'or';
conditions: Condition[];
@@ -135,7 +140,8 @@ export type Condition =
| InCondition
| NotInCondition
| RawTemplateCondition
| AnyColumnPassEvalOnlyCondition;
| AnyColumnPassEvalOnlyCondition
| SpecificPredicateCondition;
export interface Source {
name?: NamedObjectInfo;