build_rule()
function build_rule(
rule,
fieldAliasMap,
entityMetadata?,
adapter?,
buildRuleGroupFn?): string;
Defined in: packages/rxdb-adapter-sqlite-core/src/query/query_sql.utils.ts:284
生成 rule sql 查询条件
Parameters
| Parameter | Type | Description |
|---|---|---|
rule | QueryRule | 规则对象 |
fieldAliasMap | Map<string, string> | 字段别名映射 |
entityMetadata? | Readonly<EntityMetadataType> | 实体元数据 |
adapter? | RxDBAdapterSqliteBase | SQLite 适配器实例(可选,用于 EXISTS 查询) |
buildRuleGroupFn? | (rg, fam, em?, ad?) => string | buildRuleGroup 函数引用(可选,用于 EXISTS 子查询) |
Returns
string
SQL 条件字符串