OperatorDefinition
Defined in: packages/rxdb-model/dist/query-builder/models/operator.interface.d.ts:7
操作符定义 包含操作符的元数据和约束
Properties
applicableTypes
applicableTypes: PropertyType[];
Defined in: packages/rxdb-model/dist/query-builder/models/operator.interface.d.ts:28
适用的字段类型
key
key: OperatorName;
Defined in: packages/rxdb-model/dist/query-builder/models/operator.interface.d.ts:11
操作符键值(使用 RxDB 的 OperatorName)
label
label: string;
Defined in: packages/rxdb-model/dist/query-builder/models/operator.interface.d.ts:15
显示标签(支持国际化)
valueType
valueType: "array" | "single" | "range" | "none" | "subquery";
Defined in: packages/rxdb-model/dist/query-builder/models/operator.interface.d.ts:24
值类型
- single: 单个值 (例如 "=")
- array: 值数组 (例如 "in")
- range: 范围值 [min, max] (例如 "between")
- none: 无需值 (例如 "null")
- subquery: 子查询条件 (例如 "exists" - 可选的嵌套规则组)