跳到主要内容

FtsTriggerOptions

Defined in: packages/rxdb-adapter-sqlite-core/src/fts5/build-fts-triggers.ts:15

buildFtsTriggersSql 的可选项。

Properties​

valueWrapper?​

readonly optional valueWrapper?: string;

Defined in: packages/rxdb-adapter-sqlite-core/src/fts5/build-fts-triggers.ts:26

写入 FTS 索引前套用的 SQL 函数名(如 rxdb_fts_bigram)。

Remarks​

缺省不套用,行为与历史版本完全一致——其余适配器无需注册任何自定义函数。 一旦指定,backfill 必须套用同一个函数,否则存量与增量数据的分词方式不一致。 该函数只改写进索引的文本,不动源表;摘要仍由查询层从源表原文截取。

必须是裸 SQL 标识符([A-Za-z_][A-Za-z0-9_]*),否则抛错,见 buildFtsTriggersSql。