跳到主要内容

SEARCH_BACKEND_DESCRIPTORS

const SEARCH_BACKEND_DESCRIPTORS: readonly SearchBackendDescriptor[];

Defined in: packages/rxdb-plugin-search/src/backend/backend-registry.ts:64

全部登记项。

SQLite 家族里 sqlite-wasm / sqlite / sqliteai 能放行,是因为 CJK 索引依赖的 自定义函数 rxdb_fts_bigram 注册在共享基类里(Oo1ClientBase 覆盖 sqlite + sqliteai, SqliteClient 覆盖 sqlite-wasm),而不是各适配器各写一份。wa-sqlite 的注册函数 虽也落在 WaSqliteClientBase,但其 npm 预编译 wasm 未编入 FTS5 模块,登记为 unverified(见下)。

桌面宿主(sqlite-electron / sqlite-tauri)走的是跨进程协议,SQL 在宿主侧执行, 宿主并未注册该函数——它们不在表里,被拒时给出的原因也正是这一条。